From 0be779b73c992ef74a6870657c7d9db203095e7b Mon Sep 17 00:00:00 2001 From: Daniel Lugo Date: Fri, 26 Jun 2020 13:00:21 -0400 Subject: [PATCH] correctly reject errors --- services/gunDB/contact-api/actions.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/services/gunDB/contact-api/actions.js b/services/gunDB/contact-api/actions.js index ab7d6955..7ab64e61 100644 --- a/services/gunDB/contact-api/actions.js +++ b/services/gunDB/contact-api/actions.js @@ -1295,7 +1295,7 @@ const createPost = async (tags, title, content) => { pageIdx = Number(pageIdx + 1).toString() } - await new Promise(res => { + await new Promise((res, rej) => { require('../Mediator') .getUser() .get(Key.WALL) @@ -1310,7 +1310,7 @@ const createPost = async (tags, title, content) => { }, ack => { if (ack.err) { - throw new Error(ack.err) + rej(new Error(ack.err)) } res() @@ -1335,7 +1335,7 @@ const createPost = async (tags, title, content) => { }, ack => { if (ack.err) { - rej(ack.err) + rej(new Error(ack.err)) } else { res(_n._.get) }