diff --git a/services/web/test/acceptance/src/helpers/DeletedSubscription.mjs b/services/web/test/acceptance/src/helpers/DeletedSubscription.mjs index 2d1c8f1f35..0ea1148b56 100644 --- a/services/web/test/acceptance/src/helpers/DeletedSubscription.mjs +++ b/services/web/test/acceptance/src/helpers/DeletedSubscription.mjs @@ -3,6 +3,7 @@ import MockSubscription from './Subscription.mjs' import SubscriptionUpdater from '../../../../app/src/Features/Subscription/SubscriptionUpdater.js' import { Subscription as SubscriptionModel } from '../../../../app/src/models/Subscription.js' import { DeletedSubscription as DeletedSubscriptionModel } from '../../../../app/src/models/DeletedSubscription.js' +import { promisifyClass } from '@overleaf/promise-utils' class DeletedSubscription { constructor(options = {}) { @@ -41,4 +42,6 @@ class DeletedSubscription { } } +DeletedSubscription.promises = promisifyClass(DeletedSubscription) + export default DeletedSubscription diff --git a/services/web/types/admin-capabilities.ts b/services/web/types/admin-capabilities.ts index 2200c73199..929a68ff6b 100644 --- a/services/web/types/admin-capabilities.ts +++ b/services/web/types/admin-capabilities.ts @@ -4,7 +4,9 @@ export type AdminCapability = | 'create-recurly-account' | 'create-subscription' | 'modify-feature-override' + | 'modify-group' | 'modify-login-status' + | 'modify-managed-group' | 'manage-survey' | 'modify-split-test' | 'modify-user-email'