From 8abfe5ef13b40c2a15b9111dc96944a7ff8bd8c7 Mon Sep 17 00:00:00 2001 From: Daniel Lugo Date: Tue, 16 Jun 2020 13:00:12 -0400 Subject: [PATCH] new profile --- services/gunDB/contact-api/actions.js | 35 ++++++++++++++++++++++++--- 1 file changed, 32 insertions(+), 3 deletions(-) diff --git a/services/gunDB/contact-api/actions.js b/services/gunDB/contact-api/actions.js index ef145e1b..73746d32 100644 --- a/services/gunDB/contact-api/actions.js +++ b/services/gunDB/contact-api/actions.js @@ -1133,7 +1133,21 @@ const setBio = (bio, user) => resolve() } }) - }) + }).then( + () => + new Promise((resolve, reject) => { + user + .get(Key.PROFILE) + .get(Key.BIO) + .put(bio, ack => { + if (ack.err) { + reject(new Error(ack.err)) + } else { + resolve() + } + }) + }) + ) /** * @param {string[]} mnemonicPhrase @@ -1216,8 +1230,23 @@ const setLastSeenApp = () => res() } }) - }) -const maxPostPerPage = 10 + }).then( + () => + new Promise((res, rej) => { + require('../Mediator') + .getUser() + .get(Key.PROFILE) + .get(Key.LAST_SEEN_APP) + .put(Date.now(), ack => { + if (ack.err) { + rej(new Error(ack.err)) + } else { + res() + } + }) + }) + ) + /** * @param {string} tags * @param {string} title