From 53c613906f75c831cd847472c80b4417c6b251b3 Mon Sep 17 00:00:00 2001 From: Jimmy Domagala-Tang Date: Mon, 31 Jul 2023 11:26:35 -0400 Subject: [PATCH] Merge pull request #13809 from overleaf/jdt-front-panel-improvements Front panel improvements GitOrigin-RevId: 6d295453819ba2931dc8b6e1c3d947e09ea4eff8 --- services/web/app/src/Features/SplitTests/SplitTestHandler.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/web/app/src/Features/SplitTests/SplitTestHandler.js b/services/web/app/src/Features/SplitTests/SplitTestHandler.js index f1cd0a00dc..0e7bf8cbe6 100644 --- a/services/web/app/src/Features/SplitTests/SplitTestHandler.js +++ b/services/web/app/src/Features/SplitTests/SplitTestHandler.js @@ -146,7 +146,7 @@ async function getAssignmentForMongoUser( /** * Get a mapping of the active split test assignments for the given user */ -async function getActiveAssignmentsForUser(userId) { +async function getActiveAssignmentsForUser(userId, removeArchived = false) { if (!Features.hasFeature('saas')) { return {} } @@ -158,6 +158,7 @@ async function getActiveAssignmentsForUser(userId) { const splitTests = await SplitTest.find({ $where: 'this.versions[this.versions.length - 1].active', + ...(removeArchived && { archived: { $ne: true } }), }).exec() const assignments = {} for (const splitTest of splitTests) {