fixed massive error in backup
This commit is contained in:
@@ -198,15 +198,7 @@
|
|||||||
$('#myModal').modal('hide')
|
$('#myModal').modal('hide')
|
||||||
return false; // for form.
|
return false; // for form.
|
||||||
}
|
}
|
||||||
|
|
||||||
function backupKVS(key) {
|
|
||||||
getKVSItem(key, function (data) {
|
|
||||||
backup[key] = data;
|
|
||||||
backupWaiting--;
|
|
||||||
if (backupWaiting == 0)
|
|
||||||
alert(JSON.stringify(backup));
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
function restoreKVS() {
|
function restoreKVS() {
|
||||||
var data = prompt("Please enter backup blob (any already existing pads will be overwritten!)");
|
var data = prompt("Please enter backup blob (any already existing pads will be overwritten!)");
|
||||||
@@ -221,19 +213,24 @@
|
|||||||
}
|
}
|
||||||
savePads();
|
savePads();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function backupKVS(pad) {
|
||||||
|
getKVSItem(hashTitle(pads[pad]), function(data) {
|
||||||
|
backup[pads[pad]] = sjcl.decrypt(key, data);
|
||||||
|
backupWaiting--;
|
||||||
|
if (backupWaiting == 0) {
|
||||||
|
$("#backupDlg").modal();
|
||||||
|
$("#backupText").val(JSON.stringify(backup))
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
function doBackup() {
|
function doBackup() {
|
||||||
backup = new Object();
|
backup = new Object();
|
||||||
backupWaiting = pads.length;
|
backupWaiting = pads.length;
|
||||||
for (var pad in pads) {
|
for (var pad in pads) {
|
||||||
getKVSItem(hashTitle(pads[pad]), function(data) {
|
backupKVS(pad);
|
||||||
backup[pads[pad]] = sjcl.decrypt(key, data);
|
|
||||||
backupWaiting--;
|
|
||||||
if (backupWaiting == 0) {
|
|
||||||
$("#backupDlg").modal();
|
|
||||||
$("#backupText").val(JSON.stringify(backup))
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user