From d9e79002463d6837696c13d0392f80d14253d13e Mon Sep 17 00:00:00 2001 From: Andrew Rumble Date: Thu, 6 Aug 2026 11:22:05 +0100 Subject: [PATCH] Merge pull request #35553 from overleaf/copilot/fix-split-test-calculator-event-suggestions Fix split-test calculator event suggestions by scoping event queries and deduping in-flight lookups GitOrigin-RevId: 2afebbd645218770cb3a8fbd615038df215dd9ed --- services/web/config/settings.defaults.js | 4 ++++ services/web/frontend/js/utils/meta.ts | 1 + 2 files changed, 5 insertions(+) diff --git a/services/web/config/settings.defaults.js b/services/web/config/settings.defaults.js index afd801a47b..219ff1c5a1 100644 --- a/services/web/config/settings.defaults.js +++ b/services/web/config/settings.defaults.js @@ -333,6 +333,10 @@ module.exports = { }, splitTests: [], + splitTest: { + enableSplitTestCalculator: + process.env.ENABLE_SPLIT_TEST_CALCULATOR === 'true', + }, // Where your instance of Overleaf Community Edition/Server Pro can be found publicly. Used in emails // that are sent out, generated links, etc. diff --git a/services/web/frontend/js/utils/meta.ts b/services/web/frontend/js/utils/meta.ts index eb068b716b..76998654e3 100644 --- a/services/web/frontend/js/utils/meta.ts +++ b/services/web/frontend/js/utils/meta.ts @@ -128,6 +128,7 @@ export interface Meta { 'ol-editorThemes': { name: string; dark: boolean }[] 'ol-email': string 'ol-emailAddressLimit': number + 'ol-enableSplitTestCalculator': boolean 'ol-error': { name: string } | undefined 'ol-errorType': string | undefined 'ol-expired': boolean