summaryrefslogtreecommitdiff
path: root/Sora/Views/Post
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-03-01 18:23:48 -0800
committerFuwn <[email protected]>2025-03-01 18:23:48 -0800
commit9e4ae53ea6dfe55a55020a241b721c42ccb13e18 (patch)
treed20626708be6017d7692acdc4e6ee58f76ac34ce /Sora/Views/Post
parentfeat: Development commit (diff)
downloadsora-testing-9e4ae53ea6dfe55a55020a241b721c42ccb13e18.tar.xz
sora-testing-9e4ae53ea6dfe55a55020a241b721c42ccb13e18.zip
feat: Development commit
Diffstat (limited to 'Sora/Views/Post')
-rw-r--r--Sora/Views/Post/Details/PostDetailsTagsView.swift3
-rw-r--r--Sora/Views/Post/Grid/PostGridView.swift10
2 files changed, 3 insertions, 10 deletions
diff --git a/Sora/Views/Post/Details/PostDetailsTagsView.swift b/Sora/Views/Post/Details/PostDetailsTagsView.swift
index 452906a..6d1554d 100644
--- a/Sora/Views/Post/Details/PostDetailsTagsView.swift
+++ b/Sora/Views/Post/Details/PostDetailsTagsView.swift
@@ -2,6 +2,7 @@ import SwiftUI
struct PostDetailsTagsView: View {
@EnvironmentObject var manager: BooruManager
+ @EnvironmentObject var settings: SettingsManager
@Binding var isPresented: Bool
var tags: [String]
@@ -30,7 +31,7 @@ struct PostDetailsTagsView: View {
private func search() {
manager.selectedPost = nil
- manager.performSearch()
+ manager.performSearch(settings: settings)
isPresented.toggle()
}
}
diff --git a/Sora/Views/Post/Grid/PostGridView.swift b/Sora/Views/Post/Grid/PostGridView.swift
index 187acc9..d5d583b 100644
--- a/Sora/Views/Post/Grid/PostGridView.swift
+++ b/Sora/Views/Post/Grid/PostGridView.swift
@@ -39,15 +39,7 @@ struct PostGridView: View {
}
}
.onSubmit(of: .search) {
- manager.performSearch()
- settings
- .appendToSearchHistory(
- BooruSearchQuery(
- provider: settings.preferredBooru,
- tags: manager.tags,
- searchedAt: Date()
- )
- )
+ manager.performSearch(settings: settings)
}
.navigationDestination(for: BooruPost.self) { post in
PostDetailsView(post: post)