From 50a0048bf2b1f1e620ca820289089ae05503c4fe Mon Sep 17 00:00:00 2001 From: Daniel Gasienica Date: Mon, 30 Apr 2018 13:53:39 -0400 Subject: [PATCH] Skip attachment migration for new users --- js/background.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/js/background.js b/js/background.js index f30ec497c..4a5ed347c 100644 --- a/js/background.js +++ b/js/background.js @@ -133,7 +133,6 @@ first = false; ConversationController.load().then(start, start); - idleDetector.start(); }); Whisper.events.on('shutdown', function() { @@ -413,6 +412,16 @@ } } + storage.onready(async () => { + const shouldSkipAttachmentMigrationForNewUsers = firstRun === true; + if (shouldSkipAttachmentMigrationForNewUsers) { + const database = Migrations0DatabaseWithAttachmentData.getDatabase(); + const connection = + await Signal.Database.open(database.name, database.version); + await Signal.Settings.markAttachmentMigrationComplete(connection); + } + idleDetector.start(); + }); } /* eslint-disable */