Fix local restore crash from file selection.

This commit is contained in:
Michelle Tang
2026-05-18 14:55:49 -04:00
committed by jeffrey-signal
parent 9a8cb1785b
commit 5052f22d44
3 changed files with 3 additions and 3 deletions
@@ -9,7 +9,7 @@ import android.os.Parcel
import kotlinx.parcelize.Parceler
import org.signal.core.models.ServiceId
class ACIParceler : Parceler<ServiceId.ACI> {
object ACIParceler : Parceler<ServiceId.ACI> {
override fun ServiceId.ACI.write(parcel: Parcel, flags: Int) {
parcel.writeByteArray(this.toByteArray())
}
@@ -11,7 +11,7 @@ import org.signal.libsignal.protocol.IdentityKey
import org.signal.libsignal.protocol.IdentityKeyPair
import org.signal.libsignal.protocol.ecc.ECPrivateKey
class IdentityKeyPairParceler : Parceler<IdentityKeyPair> {
object IdentityKeyPairParceler : Parceler<IdentityKeyPair> {
override fun IdentityKeyPair.write(parcel: Parcel, flags: Int) {
parcel.writeByteArray(publicKey.serialize())
parcel.writeByteArray(privateKey.serialize())
@@ -9,7 +9,7 @@ import android.os.Parcel
import kotlinx.parcelize.Parceler
import org.signal.core.models.ServiceId
class PNIParceler : Parceler<ServiceId.PNI> {
object PNIParceler : Parceler<ServiceId.PNI> {
override fun ServiceId.PNI.write(parcel: Parcel, flags: Int) {
parcel.writeByteArray(this.toByteArray())
}