diff options
Diffstat (limited to 'app/src/main/java/it/niedermann/owncloud/notes/persistence/migration')
-rw-r--r-- | app/src/main/java/it/niedermann/owncloud/notes/persistence/migration/Migration_21_22.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/persistence/migration/Migration_21_22.java b/app/src/main/java/it/niedermann/owncloud/notes/persistence/migration/Migration_21_22.java index 641b943b..18e9eba0 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/persistence/migration/Migration_21_22.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/persistence/migration/Migration_21_22.java @@ -8,6 +8,8 @@ import androidx.preference.PreferenceManager; import androidx.room.migration.Migration; import androidx.sqlite.db.SupportSQLiteDatabase; +import it.niedermann.owncloud.notes.persistence.SyncWorker; + /** * Enabling backgroundSync, set from {@link String} values to {@link Boolean} values * https://github.com/stefan-niedermann/nextcloud-notes/issues/1168 @@ -30,10 +32,14 @@ public class Migration_21_22 extends Migration { if (sharedPreferences.getString("backgroundSync", "on").equals("off")) { editor.remove("backgroundSync"); editor.putBoolean("backgroundSync", false); + SyncWorker.update(context, false); } else { editor.remove("backgroundSync"); editor.putBoolean("backgroundSync", true); + SyncWorker.update(context, true); } + } else { + SyncWorker.update(context, true); } editor.apply(); } |