From c9174cdecc786c3bda4f5f6d67b6144fc448ab37 Mon Sep 17 00:00:00 2001 From: Jessica Lawshe <5312836+lawshe@users.noreply.github.com> Date: Wed, 18 Jun 2025 09:40:01 -0500 Subject: [PATCH] Merge pull request #25965 from overleaf/jel-admin-ui-use-ukamf-settings [web] Overleaf admin UI to toggle group SSO using UKAMF settings GitOrigin-RevId: c4f976d8125c9a8e549c049841f5d7b58edf8192 --- .../web/test/acceptance/src/helpers/Subscription.mjs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/services/web/test/acceptance/src/helpers/Subscription.mjs b/services/web/test/acceptance/src/helpers/Subscription.mjs index a9adc113ae..420dda56d9 100644 --- a/services/web/test/acceptance/src/helpers/Subscription.mjs +++ b/services/web/test/acceptance/src/helpers/Subscription.mjs @@ -45,6 +45,18 @@ class PromisifiedSubscription { return await db.subscriptions.findOne({ _id: new ObjectId(this._id) }) } + async getSSOConfig() { + const subscription = await this.get() + + if (!subscription.ssoConfig) { + return + } + + return await db.ssoConfigs.findOne({ + _id: new ObjectId(subscription.ssoConfig), + }) + } + async getWithGroupPolicy() { // eslint-disable-next-line no-restricted-syntax return await SubscriptionModel.findById(this._id)