mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-20 03:59:35 +01:00
Avoid NPE in loadAvatarImage
Exception java.lang.NullPointerException: at com.nextcloud.talk.extensions.ImageViewExtensionsKt.replaceAvatar at com.nextcloud.talk.utils.DisplayUtils.loadAvatarImage (DisplayUtils.java:465) at com.nextcloud.talk.controllers.ProfileController$uploadAvatar$1.onNext (ProfileController.kt:645) at com.nextcloud.talk.controllers.ProfileController$uploadAvatar$1.onNext (ProfileController.kt:639) at io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.drainNormal (ObservableObserveOn.java:201) at io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.run (ObservableObserveOn.java:255) at io.reactivex.android.schedulers.HandlerScheduler$ScheduledRunnable.run (HandlerScheduler.java:124) at android.os.Handler.handleCallback (Handler.java:938) at android.os.Handler.dispatchMessage (Handler.java:99) at android.os.Looper.loopOnce (Looper.java:226) at android.os.Looper.loop (Looper.java:313) at android.app.ActivityThread.main (ActivityThread.java:8751) at java.lang.reflect.Method.invoke at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:571) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1135) Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
parent
3dcd5b3264
commit
8b7465dae3
@ -453,6 +453,7 @@ public class DisplayUtils {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void loadAvatarImage(User user, ImageView avatarImageView, boolean deleteCache) {
|
public static void loadAvatarImage(User user, ImageView avatarImageView, boolean deleteCache) {
|
||||||
|
if (user != null && avatarImageView != null) {
|
||||||
String avatarId;
|
String avatarId;
|
||||||
if (!TextUtils.isEmpty(user.getUserId())) {
|
if (!TextUtils.isEmpty(user.getUserId())) {
|
||||||
avatarId = user.getUserId();
|
avatarId = user.getUserId();
|
||||||
@ -468,6 +469,7 @@ public class DisplayUtils {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public static @StringRes
|
public static @StringRes
|
||||||
int getSortOrderStringId(FileSortOrder sortOrder) {
|
int getSortOrderStringId(FileSortOrder sortOrder) {
|
||||||
|
Loading…
Reference in New Issue
Block a user