Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Niedermann <info@niedermann.it>2021-08-04 13:25:12 +0300
committerStefan Niedermann <info@niedermann.it>2021-08-04 13:25:12 +0300
commitada6ab98967b57ea0d38d94930679c4fe0dbd34f (patch)
treea421a54ed7f82bd70bc3c31a2999fbb5534ff57b /app/src/main/java/it/niedermann/nextcloud
parentcf624ed9fb40ada275be1068f5e739a2d3ee8405 (diff)
Minor refactorings
Signed-off-by: Stefan Niedermann <info@niedermann.it>
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/SyncManager.java11
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/ImportAccountActivity.java26
2 files changed, 16 insertions, 21 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/SyncManager.java b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/SyncManager.java
index f2f1afa33..03f782257 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/SyncManager.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/SyncManager.java
@@ -326,12 +326,13 @@ public class SyncManager {
}
// TODO: throw this shit away
// thats why we do this: https://github.com/nextcloud/deck/issues/3229
- fuckYouYouFuckingFuckFuck(new ResponseCallback<>(account) {
+ serverAdapter.getBoards(new ResponseCallback<>(account) {
@Override
public void onResponse(ParsedResponse<List<FullBoard>> response) {
callback.onResponse(createdAccount);
}
+ @SuppressLint("MissingSuperCall")
@Override
public void onError(Throwable throwable) {
callback.onResponse(createdAccount);
@@ -345,14 +346,6 @@ public class SyncManager {
});
}
- /**
- * https://github.com/nextcloud/deck/issues/3229
- * @param callback
- */
- private void fuckYouYouFuckingFuckFuck(ResponseCallback<ParsedResponse<List<FullBoard>>> callback) {
- serverAdapter.getBoards(callback);
- }
-
public boolean hasInternetConnection() {
return serverAdapter.hasInternetConnection();
}
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/ImportAccountActivity.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/ImportAccountActivity.java
index 79824e1a3..d3a70ff6c 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/ImportAccountActivity.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/ImportAccountActivity.java
@@ -113,16 +113,17 @@ public class ImportAccountActivity extends AppCompatActivity {
});
SingleAccountHelper.setCurrentAccount(getApplicationContext(), account.name);
- SyncManager syncManager = new SyncManager(ImportAccountActivity.this);
- final Account accountToCreate = new Account(account.name, account.userId, account.url);
+ final var syncManager = new SyncManager(ImportAccountActivity.this);
+ final var accountToCreate = new Account(account.name, account.userId, account.url);
syncManager.createAccount(accountToCreate, new IResponseCallback<>() {
@Override
public void onResponse(Account createdAccount) {
// Remember last account - THIS HAS TO BE DONE SYNCHRONOUSLY
- final SharedPreferences.Editor editor = sharedPreferences.edit();
DeckLog.log("--- Write: shared_preference_last_account | ", createdAccount.getId());
- editor.putLong(sharedPreferenceLastAccount, createdAccount.getId());
- editor.commit();
+ sharedPreferences
+ .edit()
+ .putLong(sharedPreferenceLastAccount, createdAccount.getId())
+ .commit();
syncManager.refreshCapabilities(new ResponseCallback<>(createdAccount) {
@Override
@@ -229,18 +230,19 @@ public class ImportAccountActivity extends AppCompatActivity {
@SuppressLint("ApplySharedPref")
private void disableWifiPref() {
- SharedPreferences.Editor editor = sharedPreferences.edit();
DeckLog.info("--- Temporarily disable sync on wifi only setting");
- editor.putBoolean(prefKeyWifiOnly, false);
- editor.commit();
-
+ sharedPreferences
+ .edit()
+ .putBoolean(prefKeyWifiOnly, false)
+ .commit();
}
private void restoreWifiPref() {
- SharedPreferences.Editor editor = sharedPreferences.edit();
DeckLog.info("--- Restoring sync on wifi only setting");
- editor.putBoolean(prefKeyWifiOnly, originalWifiOnlyValue);
- editor.apply();
+ sharedPreferences
+ .edit()
+ .putBoolean(prefKeyWifiOnly, originalWifiOnlyValue)
+ .apply();
}
public static Intent createIntent(@NonNull Context context) {