Validate ServiceIds on envelopes.

This commit is contained in:
Greyson Parrelli
2023-07-28 13:05:21 -04:00
parent 82906aee58
commit c012ead143
2 changed files with 56 additions and 33 deletions

View File

@@ -85,8 +85,8 @@ object MessageDecryptor {
envelope: Envelope,
serverDeliveredTimestamp: Long
): Result {
val selfAci: ServiceId = SignalStore.account().requireAci()
val selfPni: ServiceId = SignalStore.account().requirePni()
val selfAci: ACI = SignalStore.account().requireAci()
val selfPni: PNI = SignalStore.account().requirePni()
val destination: ServiceId = envelope.getDestination(selfAci, selfPni)