Skip to content

Commit 37e03c1

Browse files
fix: update getSubscriptions cloud function
1 parent c6fa6c7 commit 37e03c1

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

apps/OpenSignServer/cloud/parsefunction/getSubscriptions.js

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ import axios from 'axios';
22
const serverUrl = process.env.SERVER_URL;
33
const appId = process.env.APP_ID;
44
export default async function getSubscription(request) {
5-
const limit = request.params.limit || 100;
6-
const skip = request.params.skip || 0;
75
const extUserId = request.params.extUserId;
86
try {
97
const userRes = await axios.get(serverUrl + '/users/me', {
@@ -17,14 +15,12 @@ export default async function getSubscription(request) {
1715
const subscriptionCls = new Parse.Query('contracts_Subscriptions');
1816
subscriptionCls.equalTo('ExtUserPtr', {
1917
__type: 'Pointer',
20-
className: 'contracts_User',
18+
className: 'contracts_Users',
2119
objectId: extUserId,
2220
});
23-
subscriptionCls.limit(limit);
24-
subscriptionCls.skip(skip);
2521
subscriptionCls.descending('createdAt');
26-
const subcripitions = await subscriptionCls.find({ useMasterKey: true });
27-
if (subcripitions?.length > 0) {
22+
const subcripitions = await subscriptionCls.first({ useMasterKey: true });
23+
if (subcripitions) {
2824
const _subcripitions = JSON.parse(JSON.stringify(subcripitions));
2925
return { status: 'success', result: _subcripitions };
3026
} else {

0 commit comments

Comments
 (0)