From: Bartosz Przybylski Date: Mon, 9 Nov 2015 16:44:20 +0000 (+0100) Subject: Stop and start logging on migration X-Git-Tag: beta-20151128~5^2~4 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/c5371b609b4266c5d885b1003440d2c0064f11eb Stop and start logging on migration --- diff --git a/src/com/owncloud/android/ui/activity/StorageMigrationActivity.java b/src/com/owncloud/android/ui/activity/StorageMigrationActivity.java index bc051799..243e85ff 100644 --- a/src/com/owncloud/android/ui/activity/StorageMigrationActivity.java +++ b/src/com/owncloud/android/ui/activity/StorageMigrationActivity.java @@ -125,6 +125,8 @@ public class StorageMigrationActivity extends AppCompatActivity { Account[] ocAccounts = AccountManager.get(context).getAccountsByType(MainApp.getAccountType()); boolean[] oldAutoSync = new boolean[ocAccounts.length]; + Log_OC.stopLogging(); + try { publishProgress(mProgress++, R.string.file_migration_checking_destination); @@ -148,15 +150,18 @@ public class StorageMigrationActivity extends AppCompatActivity { } catch (MigrationException e) { rollback(); + Log_OC.startLogging(mStorageSource); return e.getResId(); } catch (MigrationCleanupException e) { Log_OC.w(TAG, "Migration cleanup step failed"); + Log_OC.startLogging(mStorageSource); return 0; } finally { publishProgress(mProgress++, R.string.file_migration_restoring_accounts_configuration); restoreAccountsSyncStatus(ocAuthority, ocAccounts, oldAutoSync); } + Log_OC.startLogging(mStorageTarget); publishProgress(mProgress++, R.string.file_migration_ok_finished); return 0;