Update API

This commit is contained in:
Ilya Laktyushin
2024-02-29 02:31:03 +04:00
parent 05ca0f1687
commit 02a2c2d359
4 changed files with 36 additions and 26 deletions

View File

@@ -590,7 +590,8 @@ public final class TelegramBusinessAwayMessage: Codable, Equatable {
extension TelegramBusinessAwayMessage {
convenience init(apiAwayMessage: Api.BusinessAwayMessage) {
switch apiAwayMessage {
case let .businessAwayMessage(shortcutId, schedule, recipients):
case let .businessAwayMessage(flags, shortcutId, schedule, recipients):
let _ = flags
let mappedSchedule: Schedule
switch schedule {
case .businessAwayMessageScheduleAlways:
@@ -730,6 +731,7 @@ func _internal_updateBusinessAwayMessage(account: Account, awayMessage: Telegram
}
mappedMessage = .inputBusinessAwayMessage(
flags: 0,
shortcutId: awayMessage.shortcutId,
schedule: mappedSchedule,
recipients: awayMessage.recipients.apiInputValue(additionalPeers: additionalPeers)