From 6697b065304c4115c0093329006b83e96cf64745 Mon Sep 17 00:00:00 2001
From: Torsten Grote <t@grobox.de>
Date: Mon, 6 Jun 2016 12:07:38 -0300
Subject: [PATCH] Fix NPE in ForumSharingStatusActivity

by checking if a group ID exists.

Closes #430
---
 .../android/contact/BaseContactListAdapter.java             | 6 ++++--
 .../briarproject/android/contact/ContactListAdapter.java    | 1 -
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/briar-android/src/org/briarproject/android/contact/BaseContactListAdapter.java b/briar-android/src/org/briarproject/android/contact/BaseContactListAdapter.java
index 1475608ec6..a784a9d909 100644
--- a/briar-android/src/org/briarproject/android/contact/BaseContactListAdapter.java
+++ b/briar-android/src/org/briarproject/android/contact/BaseContactListAdapter.java
@@ -52,8 +52,10 @@ public abstract class BaseContactListAdapter<VH extends BaseContactListAdapter.B
 			}
 		});
 
-		ViewCompat.setTransitionName(ui.avatar, "avatar" +
-				StringUtils.toHexString(item.getGroupId().getBytes()));
+		if (item.getGroupId() != null) {
+			ViewCompat.setTransitionName(ui.avatar, "avatar" +
+					StringUtils.toHexString(item.getGroupId().getBytes()));
+		}
 	}
 
 	@Override
diff --git a/briar-android/src/org/briarproject/android/contact/ContactListAdapter.java b/briar-android/src/org/briarproject/android/contact/ContactListAdapter.java
index 63d978ff93..8c57c3cbf1 100644
--- a/briar-android/src/org/briarproject/android/contact/ContactListAdapter.java
+++ b/briar-android/src/org/briarproject/android/contact/ContactListAdapter.java
@@ -1,7 +1,6 @@
 package org.briarproject.android.contact;
 
 import android.content.Context;
-import android.support.v4.content.ContextCompat;
 import android.support.v4.view.ViewCompat;
 import android.text.format.DateUtils;
 import android.view.LayoutInflater;
-- 
GitLab