diff --git a/www/common/cryptpad-common.js b/www/common/cryptpad-common.js index e9f5e0cee..75db2ed69 100644 --- a/www/common/cryptpad-common.js +++ b/www/common/cryptpad-common.js @@ -227,6 +227,7 @@ define([ }).nThen; var toDelete = []; obj.forEach(function (answer) { + if (answer.uid !== data.uid) { return; } n = n(function (waitFor) { var hash = answer.hash; var h = nacl.util.decodeUTF8(hash); diff --git a/www/form/inner.js b/www/form/inner.js index 7cd350077..7575550ae 100644 --- a/www/form/inner.js +++ b/www/form/inner.js @@ -3050,7 +3050,7 @@ define([ var sframeChan = framework._.sfCommon.getSframeChannel(); sframeChan.query("Q_FORM_DELETE_ANSWER", { channel: content.answers.channel, - hash: answers._hash + uid: uid }, function (err, obj) { if (obj && obj.error) { console.error(obj.error);