mirror of
https://github.com/OpenSignLabs/OpenSign.git
synced 2026-09-01 04:38:53 +02:00
refactor: changes in cloud function
This commit is contained in:
@@ -2,6 +2,7 @@ export default async function getOrganizations(request) {
|
||||
const limit = request.params.limit || 200;
|
||||
const skip = request.params.skip || 0;
|
||||
const extUserId = request.params.extUserId;
|
||||
const activeOrgs = request.params.active;
|
||||
if (!request?.user) {
|
||||
throw new Parse.Error(Parse.Error.INVALID_SESSION_TOKEN, 'User is not authenticated.');
|
||||
}
|
||||
@@ -17,7 +18,9 @@ export default async function getOrganizations(request) {
|
||||
className: 'contracts_Users',
|
||||
objectId: extUserId,
|
||||
});
|
||||
orgQuery.equalTo('IsActive', true);
|
||||
if (activeOrgs) {
|
||||
orgQuery.equalTo('IsActive', true);
|
||||
}
|
||||
orgQuery.exclude('ExtUserId');
|
||||
orgQuery.limit(limit);
|
||||
orgQuery.skip(skip);
|
||||
|
||||
Reference in New Issue
Block a user