Add try..catch in forms main.js

pull/1/head
yflory 3 years ago
parent 442afe14a4
commit b964af4da2

@ -268,6 +268,7 @@ define([
var messages = obj.messages;
if (!messages.length) { return void cb(); }
if (obj.lastKnownHash !== answer.hash) { return void cb(); }
try {
var res = Utils.Crypto.Mailbox.openOwnSecretLetter(messages[0].msg, {
validateKey: data.validateKey,
ephemeral_private: Nacl.util.decodeBase64(answer.curvePrivate),
@ -278,6 +279,9 @@ define([
parsed._isAnon = answer.anonymous;
parsed._time = messages[0].time;
cb(parsed);
} catch (e) {
cb({error: e});
}
});
});

Loading…
Cancel
Save