Update API [skip ci]

This commit is contained in:
Ilya Laktyushin 2020-04-16 22:46:48 +04:00
parent 652082e078
commit 36f89567ad
3 changed files with 13 additions and 13 deletions

View File

@ -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) }

View File

@ -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

View File

@ -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)
}
}