diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/NameCollisionTables.kt b/app/src/main/java/org/thoughtcrime/securesms/database/NameCollisionTables.kt index 9487854c5c..d365aaaca5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/NameCollisionTables.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/database/NameCollisionTables.kt @@ -392,7 +392,7 @@ class NameCollisionTables( return try { val digest = MessageDigest.getInstance("MD5") - val names = collisionRecipients.map { it.recipient.getDisplayName(context) } + val names = collisionRecipients.map { it.recipient.getDisplayName(context) }.sorted() names.forEach { digest.update(it.encodeToByteArray()) } Hex.toStringCondensed(digest.digest()) } catch (e: NoSuchAlgorithmException) {