From 4ede18ce5f7dd1da9276a6a8530fcc3e14c0aa7f Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Fri, 8 Jan 2021 13:57:20 -0500 Subject: [PATCH] fix: broken test caused by errant .pop(), missing await --- src/flags.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/flags.js b/src/flags.js index e2c3085c6f..c6a2a90edd 100644 --- a/src/flags.js +++ b/src/flags.js @@ -37,7 +37,7 @@ Flags.init = async function () { sets.push(prefix + value); } else if (value.length) { if (value.length === 1) { - sets.push(prefix + value.pop()); + sets.push(prefix + value[0]); } else { value.forEach(x => orSets.push(prefix + x)); } @@ -169,7 +169,7 @@ Flags.getFlagIdsWithFilters = async function ({ filters, uid }) { Flags.list = async function (data) { const filters = data.filters || {}; - let flagIds = Flags.getFlagIdsWithFilters({ + let flagIds = await Flags.getFlagIdsWithFilters({ filters, uid: data.uid, });