From f8b31f7a80e6a5d5767c593a00fd537d3b3d3fb3 Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Sat, 4 Oct 2025 13:44:16 +0200 Subject: [PATCH] fix: fixed initializing update interval from the store (#2741) --- Kit/module/reader.swift | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Kit/module/reader.swift b/Kit/module/reader.swift index b2bae748..41286390 100644 --- a/Kit/module/reader.swift +++ b/Kit/module/reader.swift @@ -52,7 +52,7 @@ open class Reader: NSObject, ReaderInternal_p { } public var interval: Double? = nil - public var defaultInterval: Double = 1 + public var defaultInterval: Int = 1 public var optional: Bool = false public var popup: Bool = false @@ -96,10 +96,8 @@ open class Reader: NSObject, ReaderInternal_p { public func initStoreValues(title: String) { guard self.interval == nil else { return } - let updateIntervalString = Store.shared.string(key: "\(title)_updateInterval", defaultValue: "\(self.defaultInterval)") - if let updateInterval = Double(updateIntervalString) { - self.interval = updateInterval - } + let updateInterval = Store.shared.int(key: "\(title)_updateInterval", defaultValue: self.defaultInterval) + self.interval = Double(updateInterval) } public func callback(_ value: T?) {