fixed massive error in backup

This commit is contained in:
ultra
2013-06-22 22:15:22 -04:00
parent df5b48a748
commit e49b1e1b3d

View File

@@ -198,15 +198,7 @@
$('#myModal').modal('hide')
return false; // for form.
}
function backupKVS(key) {
getKVSItem(key, function (data) {
backup[key] = data;
backupWaiting--;
if (backupWaiting == 0)
alert(JSON.stringify(backup));
});
}
function restoreKVS() {
var data = prompt("Please enter backup blob (any already existing pads will be overwritten!)");
@@ -221,19 +213,24 @@
}
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() {
backup = new Object();
backupWaiting = pads.length;
for (var pad in pads) {
getKVSItem(hashTitle(pads[pad]), function(data) {
backup[pads[pad]] = sjcl.decrypt(key, data);
backupWaiting--;
if (backupWaiting == 0) {
$("#backupDlg").modal();
$("#backupText").val(JSON.stringify(backup))
}
});
backupKVS(pad);
}
}