aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--routes/payments.ts9
1 files changed, 4 insertions, 5 deletions
diff --git a/routes/payments.ts b/routes/payments.ts
index 6cf17d88..5270c79f 100644
--- a/routes/payments.ts
+++ b/routes/payments.ts
@@ -409,12 +409,11 @@ export default {
await db.sAdd(k, uid);
const ids = await db.sMembers(k);
- if (!managers.length)
- managers = await Promise.all(
- ids.map(async (id) => await getUser(id, fields)),
- );
+ const resolved = (await Promise.all(
+ ids.map(async (id) => await getUser(id, fields)),
+ )).filter(Boolean);
- res.send(managers);
+ res.send(resolved);
},
async deleteManager(req, res) {