From c33b1d8f073614404d979459a599648efbe1c4f7 Mon Sep 17 00:00:00 2001 From: Bilaal Rashid <42493384+bilaalrashid@users.noreply.github.com> Date: Sat, 12 Oct 2024 23:51:42 +0100 Subject: [PATCH] Fix accessing UIDevice.current outside of main actor --- Sources/BbcNews/BbcNews.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/BbcNews/BbcNews.swift b/Sources/BbcNews/BbcNews.swift index 2218077..3897be1 100644 --- a/Sources/BbcNews/BbcNews.swift +++ b/Sources/BbcNews/BbcNews.swift @@ -117,7 +117,7 @@ public struct BbcNews { /// - systemVersion: The version of the operating system e.g. 16.6. /// - service: The international service that API results should be localised for e.g. BBC Cymru. /// - release: The release track of the API version. - public init(service: Service = .english, release: ReleaseTrack? = nil) { + @MainActor public init(service: Service = .english, release: ReleaseTrack? = nil) { self.init( modelIdentifier: UIDevice.current.modelIdentifier, systemName: UIDevice.current.systemName,