From 36f89567ad48852b363f357c2e702b9de43ebf46 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Thu, 16 Apr 2020 22:46:48 +0400 Subject: [PATCH] Update API [skip ci] --- submodules/TelegramApi/Sources/Api0.swift | 2 +- submodules/TelegramApi/Sources/Api1.swift | 22 +++++++++---------- .../Sources/StoreMessage_Telegram.swift | 2 +- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/submodules/TelegramApi/Sources/Api0.swift b/submodules/TelegramApi/Sources/Api0.swift index 8b2c061b30..2bb016ba3e 100644 --- a/submodules/TelegramApi/Sources/Api0.swift +++ b/submodules/TelegramApi/Sources/Api0.swift @@ -552,7 +552,7 @@ fileprivate let parsers: [Int32 : (BufferReader) -> Any?] = { dict[-1666158377] = { return Api.MessageMedia.parse_messageMediaDocument($0) } dict[-873313984] = { return Api.MessageMedia.parse_messageMediaContact($0) } dict[1272375192] = { return Api.MessageMedia.parse_messageMediaPoll($0) } - dict[1104012937] = { return Api.MessageMedia.parse_messageMediaDice($0) } + dict[1065280907] = { return Api.MessageMedia.parse_messageMediaDice($0) } dict[-842892769] = { return Api.PaymentSavedCredentials.parse_paymentSavedCredentialsCard($0) } dict[1450380236] = { return Api.Null.parse_null($0) } dict[1923290508] = { return Api.auth.CodeType.parse_codeTypeSms($0) } diff --git a/submodules/TelegramApi/Sources/Api1.swift b/submodules/TelegramApi/Sources/Api1.swift index 38097c8cf1..686eedb823 100644 --- a/submodules/TelegramApi/Sources/Api1.swift +++ b/submodules/TelegramApi/Sources/Api1.swift @@ -15558,7 +15558,7 @@ public extension Api { case messageMediaDocument(flags: Int32, document: Api.Document?, ttlSeconds: Int32?) case messageMediaContact(phoneNumber: String, firstName: String, lastName: String, vcard: String, userId: Int32) case messageMediaPoll(poll: Api.Poll, results: Api.PollResults) - case messageMediaDice(emoticon: String, value: Int32) + case messageMediaDice(value: Int32, emoticon: String) public func serialize(_ buffer: Buffer, _ boxed: Swift.Bool) { switch self { @@ -15656,12 +15656,12 @@ public extension Api { poll.serialize(buffer, true) results.serialize(buffer, true) break - case .messageMediaDice(let emoticon, let value): + case .messageMediaDice(let value, let emoticon): if boxed { - buffer.appendInt32(1104012937) + buffer.appendInt32(1065280907) } - serializeString(emoticon, buffer: buffer, boxed: false) serializeInt32(value, buffer: buffer, boxed: false) + serializeString(emoticon, buffer: buffer, boxed: false) break } } @@ -15692,8 +15692,8 @@ public extension Api { return ("messageMediaContact", [("phoneNumber", phoneNumber), ("firstName", firstName), ("lastName", lastName), ("vcard", vcard), ("userId", userId)]) case .messageMediaPoll(let poll, let results): return ("messageMediaPoll", [("poll", poll), ("results", results)]) - case .messageMediaDice(let emoticon, let value): - return ("messageMediaDice", [("emoticon", emoticon), ("value", value)]) + case .messageMediaDice(let value, let emoticon): + return ("messageMediaDice", [("value", value), ("emoticon", emoticon)]) } } @@ -15900,14 +15900,14 @@ public extension Api { } } public static func parse_messageMediaDice(_ reader: BufferReader) -> MessageMedia? { - var _1: String? - _1 = parseString(reader) - var _2: Int32? - _2 = reader.readInt32() + var _1: Int32? + _1 = reader.readInt32() + var _2: String? + _2 = parseString(reader) let _c1 = _1 != nil let _c2 = _2 != nil if _c1 && _c2 { - return Api.MessageMedia.messageMediaDice(emoticon: _1!, value: _2!) + return Api.MessageMedia.messageMediaDice(value: _1!, emoticon: _2!) } else { return nil diff --git a/submodules/TelegramCore/Sources/StoreMessage_Telegram.swift b/submodules/TelegramCore/Sources/StoreMessage_Telegram.swift index 96e74abb57..14a9ae22df 100644 --- a/submodules/TelegramCore/Sources/StoreMessage_Telegram.swift +++ b/submodules/TelegramCore/Sources/StoreMessage_Telegram.swift @@ -342,7 +342,7 @@ func textMediaAndExpirationTimerFromApiMedia(_ media: Api.MessageMedia?, _ peerI } return (TelegramMediaPoll(pollId: MediaId(namespace: Namespaces.Media.CloudPoll, id: id), publicity: publicity, kind: kind, text: question, options: answers.map(TelegramMediaPollOption.init(apiOption:)), correctAnswers: nil, results: TelegramMediaPollResults(apiResults: results), isClosed: (flags & (1 << 0)) != 0, deadlineTimeout: closePeriod), nil) } - case let .messageMediaDice(emoticon, value): + case let .messageMediaDice(value, emoticon): return (TelegramMediaDice(emoji: emoticon, value: value), nil) } }