mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-07-07 14:35:29 +01:00
Fix local restore crash from file selection.
This commit is contained in:
committed by
jeffrey-signal
parent
9a8cb1785b
commit
5052f22d44
@@ -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())
|
||||
}
|
||||
|
||||
+1
-1
@@ -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())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user