Small bug fixes
This commit is contained in:
@@ -162,9 +162,10 @@ public class MainActivity extends AppCompatActivity
|
||||
if (isPaused) {
|
||||
getKVV().account().restoreOnlineLogin(restoreResult -> {
|
||||
updateNavigation();
|
||||
if (restoreResult == Login.RESTORE_STATUS_SUCCESS && !isLoggedInBeforePause)
|
||||
if (restoreResult == Login.RESTORE_STATUS_SUCCESS && !isLoggedInBeforePause) {
|
||||
changeFragment(getDefaultFragmentAfterLogin());
|
||||
else if (restoreResult == Login.RESTORE_STATUS_INVALID_PASSWORD && isLoggedInBeforePause) {
|
||||
registerSync();
|
||||
} else if (restoreResult == Login.RESTORE_STATUS_INVALID_PASSWORD && isLoggedInBeforePause) {
|
||||
getKVV().account().logout(false);
|
||||
changeFragment(getDefaultFragmentAfterLogout());
|
||||
}
|
||||
@@ -661,9 +662,6 @@ public class MainActivity extends AppCompatActivity
|
||||
@Override
|
||||
public void onLogin(LoginTokenKVV token, boolean isOnlyRefresh) {
|
||||
toLoginState(token.getFullName(), token.getEmail(), getDefaultFragmentAfterLogin());
|
||||
if (!isOnlyRefresh) {
|
||||
registerSync();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -174,7 +174,13 @@ public class ModulesResources extends PartModules<ArrayList<Resource>> {
|
||||
folder.add(resource1);
|
||||
}
|
||||
if (--latch[0] == 0) callback.onResponse(resources);
|
||||
}, errorCallback);
|
||||
}, error -> {
|
||||
if (error.getHttpStatus() == 403) {
|
||||
if (--latch[0] == 0) callback.onResponse(resources);
|
||||
} else {
|
||||
errorCallback.onError(error);
|
||||
}
|
||||
});
|
||||
} else {
|
||||
String bodyText = resource.optString("body", "");
|
||||
bodyText = String.valueOf(PartModules.fromHtml(bodyText));
|
||||
|
||||
Reference in New Issue
Block a user