From 7d4e7f83107db168b9ba951578b5a0f10a3de51e Mon Sep 17 00:00:00 2001 From: cTn Date: Sat, 22 Feb 2014 21:23:06 +0100 Subject: [PATCH] write to file IO bugfix --- js/backup_restore.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/js/backup_restore.js b/js/backup_restore.js index 7141e5d191..dfd9922bc3 100644 --- a/js/backup_restore.js +++ b/js/backup_restore.js @@ -70,7 +70,16 @@ function configuration_backup() { console.error(e); }; + var truncated = false; writer.onwriteend = function() { + if (!truncated) { + // onwriteend will be fired again when truncation is finished + truncated = true; + writer.truncate(serialized_config_object.length); + + return; + } + console.log('Write SUCCESSFUL'); };