From ef7b51264cd0a54924d79bdfb9c272d574027c5c Mon Sep 17 00:00:00 2001 From: Ali <> Date: Wed, 30 Mar 2022 17:37:16 +0400 Subject: [PATCH] Fix build [skip ci] --- .../TelegramEngine/Peers/NotificationSoundList.swift | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/submodules/TelegramCore/Sources/TelegramEngine/Peers/NotificationSoundList.swift b/submodules/TelegramCore/Sources/TelegramEngine/Peers/NotificationSoundList.swift index 3cebcd1fa6..856e34aa77 100644 --- a/submodules/TelegramCore/Sources/TelegramEngine/Peers/NotificationSoundList.swift +++ b/submodules/TelegramCore/Sources/TelegramEngine/Peers/NotificationSoundList.swift @@ -4,22 +4,23 @@ import Postbox import TelegramApi import MtProtoKit -public struct NotificationSoundSettings : Equatable { +public struct NotificationSoundSettings: Equatable { public private(set) var maxDuration: Int = 5 public private(set) var maxSize: Int = 102400 public private(set) var maxSavedCount: Int = 100 + private init(appConfiguration: AppConfiguration) { - var reasons: [String] = [] if let data = appConfiguration.data { let duration = data["ringtone_duration_max"] as? Double ?? 5 let size = data["ringtone_size_max"] as? Double ?? 102400 let count = data["ringtone_saved_count_max"] as? Double ?? 100 - self.maxDuration = Int(duration) ?? 5 - self.maxSize = Int(size) ?? 102400 - self.maxSavedCount = Int(count) ?? 100 + self.maxDuration = Int(duration) + self.maxSize = Int(size) + self.maxSavedCount = Int(count) } } + public static func extract(from appConfiguration: AppConfiguration) -> NotificationSoundSettings { return self.init(appConfiguration: appConfiguration) }