From 9e9b58135621313ad80c015a75f112e2c154159c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nguy=E1=BB=85n=20Tu=E1=BA=A5n=20D=C5=A9ng?= Date: Thu, 4 Apr 2019 08:23:54 +0700 Subject: [PATCH] resolve #72 once again --- src/data/database.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/data/database.js b/src/data/database.js index 7f7e936f..34ef1db4 100644 --- a/src/data/database.js +++ b/src/data/database.js @@ -312,11 +312,13 @@ async function readAllSubmissions(page, size, count) { if (err) reject(err); else { let usernameListPromise = docs.map((doc) => - readUserByID(doc.user_id).catch(() => null) + readUserByID(doc.user_id) + .catch(() => ({ username: null })) + .then((x) => x.username) ); Promise.all(usernameListPromise).then((usernameList) => { let serialized = docs.map((doc, idx) => { - doc.username = usernameList[idx].username; + doc.username = usernameList[idx]; return doc; }); resolve({