|
|
@ -50,7 +50,6 @@ internal final class ClosedGroupUpdateMessage : TSOutgoingMessage {
|
|
|
|
let admins = coder.decodeObject(forKey: "admins") as? [Data] else { return nil }
|
|
|
|
let admins = coder.decodeObject(forKey: "admins") as? [Data] else { return nil }
|
|
|
|
self.kind = .info(groupPublicKey: groupPublicKey, name: name, senderKeys: senderKeys, members: members, admins: admins)
|
|
|
|
self.kind = .info(groupPublicKey: groupPublicKey, name: name, senderKeys: senderKeys, members: members, admins: admins)
|
|
|
|
case "senderKeyRequest":
|
|
|
|
case "senderKeyRequest":
|
|
|
|
guard let name = coder.decodeObject(forKey: "name") as? String else { return nil }
|
|
|
|
|
|
|
|
self.kind = .senderKeyRequest(groupPublicKey: groupPublicKey)
|
|
|
|
self.kind = .senderKeyRequest(groupPublicKey: groupPublicKey)
|
|
|
|
case "senderKey":
|
|
|
|
case "senderKey":
|
|
|
|
guard let senderKeys = coder.decodeObject(forKey: "senderKeys") as? [ClosedGroupSenderKey],
|
|
|
|
guard let senderKeys = coder.decodeObject(forKey: "senderKeys") as? [ClosedGroupSenderKey],
|
|
|
|