mirror of
https://github.com/OpenSignLabs/OpenSign.git
synced 2026-08-17 21:25:54 +02:00
19 lines
479 B
JavaScript
19 lines
479 B
JavaScript
async function getUserId(request) {
|
|
try {
|
|
const username = request.params.username;
|
|
const email = request.params.email;
|
|
const query = new Parse.Query(Parse.User);
|
|
if (username) {
|
|
query.equalTo('username', username);
|
|
} else {
|
|
query.equalTo('email', email);
|
|
}
|
|
const user = await query.first({ useMasterKey: true });
|
|
return { id: user.id };
|
|
} catch (err) {
|
|
console.log('err', err);
|
|
return err;
|
|
}
|
|
}
|
|
export default getUserId;
|