Browse Source

Merge pull request #2142 from nextcloud/bugfix/2123/continueWithoutUserStatus

fix to load conversation list (restricted user status)
Marcel Hibbe 3 years ago
parent
commit
c9be148223

+ 1 - 1
app/src/main/java/com/nextcloud/talk/controllers/ConversationsListController.java

@@ -543,13 +543,13 @@ public class ConversationsListController extends BaseController implements Flexi
                 @Override
                 @Override
                 public void onError(@io.reactivex.annotations.NonNull Throwable e) {
                 public void onError(@io.reactivex.annotations.NonNull Throwable e) {
                     Log.e(TAG, "failed to fetch user statuses", e);
                     Log.e(TAG, "failed to fetch user statuses", e);
+                    fetchRooms();
                 }
                 }
 
 
                 @Override
                 @Override
                 public void onComplete() {
                 public void onComplete() {
                 }
                 }
             });
             });
-
     }
     }
 
 
     private void fetchRooms() {
     private void fetchRooms() {

+ 1 - 0
app/src/main/java/com/nextcloud/talk/ui/dialog/ChooseAccountDialogFragment.java

@@ -233,6 +233,7 @@ public class ChooseAccountDialogFragment extends DialogFragment {
                     @Override
                     @Override
                     public void onError(@NonNull Throwable e) {
                     public void onError(@NonNull Throwable e) {
                         Log.e(TAG, "Can't receive user status from server. ", e);
                         Log.e(TAG, "Can't receive user status from server. ", e);
+                        binding.statusView.setVisibility(View.GONE);
                     }
                     }
 
 
                     @Override
                     @Override