Dont use an observer when adding contacts

This commit is contained in:
ameba23
2021-04-25 12:00:44 +02:00
parent a5f0516135
commit a6f06e328b

View File

@@ -30,7 +30,7 @@ import static java.util.logging.Logger.getLogger;
@MethodsNotNullByDefault
@ParametersNotNullByDefault
class RestoreAccountViewModel extends AndroidViewModel implements RestoreAccount.Observer {
class RestoreAccountViewModel extends AndroidViewModel {
enum State {SET_PASSWORD, DOZE, CREATED, FAILED}
@@ -118,7 +118,7 @@ class RestoreAccountViewModel extends AndroidViewModel implements RestoreAccount
if (accountManager.restoreAccount(identity, password)) {
LOG.info("Restored account");
try {
restoreAccount.addContactsToDb(this);
restoreAccount.addContactsToDb();
} catch (DbException e) {
LOG.warning("Cannot retrieve social backup");
state.postEvent(State.FAILED);
@@ -130,14 +130,4 @@ class RestoreAccountViewModel extends AndroidViewModel implements RestoreAccount
}
});
}
@Override
public void onAddingContactsFinished(boolean success) {
if (success) {
LOG.info("Added recovered contacts to database");
} else {
LOG.warning("Error when adding contacts to database");
// state.postEvent(State.FAILED);
}
}
}