From e2ea76f871a27725a1e76cb5e9f87b3eba5c3dc0 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Fri, 12 Jul 2019 16:48:35 +0200 Subject: [PATCH] Fix crash reported by PlayStore --- .../riotx/features/notifications/NotificationDrawerManager.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vector/src/main/java/im/vector/riotx/features/notifications/NotificationDrawerManager.kt b/vector/src/main/java/im/vector/riotx/features/notifications/NotificationDrawerManager.kt index 763aea5e4e..97d3a67cef 100644 --- a/vector/src/main/java/im/vector/riotx/features/notifications/NotificationDrawerManager.kt +++ b/vector/src/main/java/im/vector/riotx/features/notifications/NotificationDrawerManager.kt @@ -182,7 +182,8 @@ class NotificationDrawerManager @Inject constructor(private val context: Context private fun refreshNotificationDrawerBg() { Timber.w("refreshNotificationDrawerBg()") - val session = activeSessionHolder.getActiveSession() + val session = activeSessionHolder.getSafeActiveSession() ?: return + val user = session.getUser(session.sessionParams.credentials.userId) val myUserDisplayName = user?.displayName ?: session.sessionParams.credentials.userId val myUserAvatarUrl = session.contentUrlResolver().resolveThumbnail(user?.avatarUrl, avatarSize, avatarSize, ContentUrlResolver.ThumbnailMethod.SCALE)