fix: broken test caused by errant .pop(), missing await

v1.18.x
Julian Lam 4 years ago
parent c07e1e16af
commit 4ede18ce5f

@ -37,7 +37,7 @@ Flags.init = async function () {
sets.push(prefix + value); sets.push(prefix + value);
} else if (value.length) { } else if (value.length) {
if (value.length === 1) { if (value.length === 1) {
sets.push(prefix + value.pop()); sets.push(prefix + value[0]);
} else { } else {
value.forEach(x => orSets.push(prefix + x)); value.forEach(x => orSets.push(prefix + x));
} }
@ -169,7 +169,7 @@ Flags.getFlagIdsWithFilters = async function ({ filters, uid }) {
Flags.list = async function (data) { Flags.list = async function (data) {
const filters = data.filters || {}; const filters = data.filters || {};
let flagIds = Flags.getFlagIdsWithFilters({ let flagIds = await Flags.getFlagIdsWithFilters({
filters, filters,
uid: data.uid, uid: data.uid,
}); });

Loading…
Cancel
Save