Validate ServiceIds on envelopes.

This commit is contained in:
Greyson Parrelli
2023-08-01 15:51:31 -04:00
parent 82906aee58
commit c012ead143
2 changed files with 56 additions and 33 deletions
@@ -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)