summaryrefslogtreecommitdiff
path: root/Sora/Data/Booru/BooruManager.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Sora/Data/Booru/BooruManager.swift')
-rw-r--r--Sora/Data/Booru/BooruManager.swift10
1 files changed, 6 insertions, 4 deletions
diff --git a/Sora/Data/Booru/BooruManager.swift b/Sora/Data/Booru/BooruManager.swift
index 06a714e..c4e9016 100644
--- a/Sora/Data/Booru/BooruManager.swift
+++ b/Sora/Data/Booru/BooruManager.swift
@@ -8,9 +8,6 @@ class BooruManager: ObservableObject {
@Published var currentPage: Int = 1
@Published var searchText = ""
@Published var endOfData: Bool = false
- #if os(macOS)
- @Published var selectedPost: BooruPost?
- #endif
private var currentTask: Task<Void, Never>?
let provider: BooruProvider?
var tags: [String] {
@@ -25,6 +22,10 @@ class BooruManager: ObservableObject {
.filter { !$0.isEmpty }
}
+ #if os(macOS)
+ @Published var selectedPost: BooruPost?
+ #endif
+
init(_ provider: BooruProvider? = nil) {
self.provider = provider
@@ -50,7 +51,8 @@ class BooruManager: ObservableObject {
guard
let url = urlForPosts(
- page: self.provider == .safebooru ? page - 1 : page, limit: limit, tags: tags)
+ page: self.provider == .safebooru ? page - 1 : page, limit: limit, tags: tags
+ )
else {
return
}