aboutsummaryrefslogtreecommitdiffstats
path: root/routes/payments.js
diff options
context:
space:
mode:
Diffstat (limited to 'routes/payments.js')
-rw-r--r--routes/payments.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/routes/payments.js b/routes/payments.js
index dc6eb292..b9273120 100644
--- a/routes/payments.js
+++ b/routes/payments.js
@@ -89,6 +89,10 @@ export default {
await Promise.all(
payments.map(async (id) => {
let p = await g(`payment:${id}`);
+ if (!p) {
+ warn("missing payment", id);
+ return p;
+ }
if (p.created < start || p.created > end) return;
if (p.type === types.internal) p.with = await g(`user:${p.ref}`);
return p;