Fix crashes and issues with blurred avatars.

- Tinting on Android 5/6 caused NPE deep in Android
- Invite group flow can have zero members
- Missed spot to blur avatar in old notification flow
This commit is contained in:
Cody Henthorne
2021-04-24 14:31:38 -04:00
parent e02e07ae7a
commit 5ca4db6ea5
5 changed files with 25 additions and 7 deletions

View File

@@ -2906,6 +2906,10 @@ public class RecipientDatabase extends Database {
}
public void setHasGroupsInCommon(@NonNull List<RecipientId> recipientIds) {
if (recipientIds.isEmpty()) {
return;
}
SqlUtil.Query query = SqlUtil.buildCollectionQuery(ID, recipientIds);
SQLiteDatabase db = databaseHelper.getWritableDatabase();
try (Cursor cursor = db.query(TABLE_NAME,