diff options
| -rw-r--r-- | routes/invoices.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/routes/invoices.ts b/routes/invoices.ts index fb7e319d..36869575 100644 --- a/routes/invoices.ts +++ b/routes/invoices.ts @@ -80,7 +80,9 @@ export default { async list(req, res) { const { id } = req.user; let invoices = await db.lRange(`${id}:invoices`, 0, -1); - invoices = await Promise.all(invoices.map((i) => getInvoice(i))); + invoices = (await Promise.all(invoices.map((i) => getInvoice(i)))).filter( + Boolean, + ); res.send(invoices); }, |
