Fail getRecipientIdForSyncRecord immediately if identifier is invalid.
This commit is contained in:
parent
2495781055
commit
710bb386e2
1 changed files with 1 additions and 1 deletions
|
@ -522,7 +522,7 @@ class DistributionListDatabase constructor(context: Context?, databaseHelper: Si
|
||||||
}
|
}
|
||||||
|
|
||||||
fun getRecipientIdForSyncRecord(record: SignalStoryDistributionListRecord): RecipientId? {
|
fun getRecipientIdForSyncRecord(record: SignalStoryDistributionListRecord): RecipientId? {
|
||||||
val uuid: UUID = UuidUtil.parseOrNull(record.identifier) ?: return null
|
val uuid: UUID = requireNotNull(UuidUtil.parseOrNull(record.identifier)) { "Incoming record did not have a valid identifier." }
|
||||||
val distributionId = DistributionId.from(uuid)
|
val distributionId = DistributionId.from(uuid)
|
||||||
|
|
||||||
return readableDatabase.query(
|
return readableDatabase.query(
|
||||||
|
|
Loading…
Add table
Reference in a new issue