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 3ef1a9b109
commit 37ccb0aae4

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