Merge pull request #13809 from overleaf/jdt-front-panel-improvements

Front panel improvements

GitOrigin-RevId: 6d295453819ba2931dc8b6e1c3d947e09ea4eff8
This commit is contained in:
Jimmy Domagala-Tang 2023-07-31 11:26:35 -04:00 committed by Copybot
parent cdee7f7715
commit 53c613906f

View file

@ -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) {