소스 검색

Merge pull request #8027 from nextcloud/federatedUser

Try to fetch avatar only if sharee type is "federated"
Andy Scherzinger 4 년 전
부모
커밋
c9a888ce4a
1개의 변경된 파일13개의 추가작업 그리고 13개의 파일을 삭제
  1. 13 13
      src/main/java/com/owncloud/android/ui/adapter/OCFileListAdapter.java

+ 13 - 13
src/main/java/com/owncloud/android/ui/adapter/OCFileListAdapter.java

@@ -442,20 +442,20 @@ public class OCFileListAdapter extends RecyclerView.Adapter<RecyclerView.ViewHol
                                     ThemeUtils.createAvatar(sharee.getShareType(), avatar, activity);
                                     ThemeUtils.createAvatar(sharee.getShareType(), avatar, activity);
                                     break;
                                     break;
 
 
+                                case FEDERATED:
+                                    showFederatedShareAvatar(sharee.getUserId(), avatarRadius, resources, avatar);
+                                    break;
                                 default:
                                 default:
-                                    if (sharee.getUserId().contains("@")) {
-                                        showFederatedShareAvatar(sharee.getUserId(), avatarRadius, resources, avatar);
-                                    } else {
-                                        avatar.setTag(sharee);
-                                        DisplayUtils.setAvatar(user,
-                                                               sharee.getUserId(),
-                                                               sharee.getDisplayName(),
-                                                               this,
-                                                               avatarRadius,
-                                                               resources,
-                                                               avatar,
-                                                               activity);
-                                    }
+                                    avatar.setTag(sharee);
+                                    DisplayUtils.setAvatar(user,
+                                                           sharee.getUserId(),
+                                                           sharee.getDisplayName(),
+                                                           this,
+                                                           avatarRadius,
+                                                           resources,
+                                                           avatar,
+                                                           activity);
+                                    break;
                             }
                             }
                         }
                         }