Merge pull request #26603 from overleaf/jel-domainCaptureEnabled

[web] Add admin toggle for setting `domainCaptureEnabled` feature for groups

GitOrigin-RevId: d116a493402f39c06b3267bf5294ed90ed3e762d
This commit is contained in:
Jessica Lawshe
2025-07-14 09:47:01 -05:00
committed by Copybot
parent 3c24c9bcc9
commit 524402e817
2 changed files with 5 additions and 0 deletions

View File

@@ -36,6 +36,7 @@ const SubscriptionSchema = new Schema(
teamNotice: { type: String },
planCode: { type: String },
groupPlan: { type: Boolean, default: false },
domainCaptureEnabled: { type: Boolean, default: false },
managedUsersEnabled: { type: Boolean, default: false },
membersLimit: { type: Number, default: 0 },
customAccount: Boolean,

View File

@@ -18,6 +18,7 @@ export type Subscription = {
groupPlan: boolean
customAccount: boolean
ssoConfig: SSOConfig
domainCaptureEnabled?: boolean
managedUsersEnabled: boolean
v1_id: number
salesforce_id: string
@@ -25,4 +26,7 @@ export type Subscription = {
paymentProvider:
| RecurlyAdminClientPaymentProvider
| StripeAdminClientPaymentProvider
features: {
domainCapture?: boolean
}
}