Merge remote-tracking branch 'origin/staging' into staging

This commit is contained in:
David Benqué 2021-06-14 14:06:54 +01:00
commit a577281724
2 changed files with 5 additions and 1 deletions

View File

@ -1869,7 +1869,7 @@ define([
}
evOnChange.fire(false, true);
window.onbeforeunload = undefined;
if (!update) {
if (!update && content.answers.privateKey) {
// Add results button
addResultsButton(framework, content);
}
@ -2711,6 +2711,9 @@ define([
answers = obj;
// If we have a non-anon answer, we can't answer anonymously later
if (!obj._isAnon) { APP.cantAnon = true; }
// Add results button
if (content.answers.privateKey) { addResultsButton(framework, content); }
}
checkIntegrity(false);
updateForm(framework, content, false, answers);

View File

@ -163,6 +163,7 @@ define([
var keys = Utils.secret && Utils.secret.keys;
var curvePrivate = privateKey || data.privateKey;
if (!curvePrivate) { return void cb({error: 'EFORBIDDEN'}); }
var crypto = Utils.Crypto.Mailbox.createEncryptor({
curvePrivate: curvePrivate,
curvePublic: publicKey || data.publicKey,