summaryrefslogtreecommitdiff
path: root/Sora/Data/Booru
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-06-16 10:02:44 -0700
committerFuwn <[email protected]>2025-06-16 10:02:44 -0700
commit375d5b504634915bb17c932ee49aee99036275d0 (patch)
treeb6745fc4134e639895c13160794982e9f0d4694a /Sora/Data/Booru
parentfeat: Development commit (diff)
downloadsora-testing-375d5b504634915bb17c932ee49aee99036275d0.tar.xz
sora-testing-375d5b504634915bb17c932ee49aee99036275d0.zip
feat: Development commit
Diffstat (limited to 'Sora/Data/Booru')
-rw-r--r--Sora/Data/Booru/BooruManager.swift3
1 files changed, 3 insertions, 0 deletions
diff --git a/Sora/Data/Booru/BooruManager.swift b/Sora/Data/Booru/BooruManager.swift
index ce61644..f0cad76 100644
--- a/Sora/Data/Booru/BooruManager.swift
+++ b/Sora/Data/Booru/BooruManager.swift
@@ -19,6 +19,7 @@ class BooruManager: ObservableObject {
@Published var historyIndex: Int = -1
@Published var searchHistory: [BooruSearchQuery] = []
@Published var isNavigatingHistory = false
+ @Published var error: Error?
// MARK: - Private Properties
private var currentTask: Task<Void, Never>?
@@ -98,6 +99,8 @@ class BooruManager: ObservableObject {
pageCache.setObject(cacheEntry, forKey: cacheKey)
updatePosts(newPosts, replace: replace)
} catch {
+ self.error = error
+
debugPrint("BooruManager.fetchPosts: \(error)")
}