aboutsummaryrefslogtreecommitdiff
path: root/src/backend/search.rs
diff options
context:
space:
mode:
authorlukeflo2024-10-05 23:33:55 +0200
committerlukeflo2024-10-05 23:33:55 +0200
commit7369dace2c2584b0302b79eaf15f1945a9dc6e20 (patch)
treee900af64b6a10036f2fba8953e0c3cc545b81e0d /src/backend/search.rs
parentb97b9c1eb64cb4c22724293a36f488b46354a3ee (diff)
downloadbibiman-7369dace2c2584b0302b79eaf15f1945a9dc6e20.tar.gz
bibiman-7369dace2c2584b0302b79eaf15f1945a9dc6e20.zip
refine search mechanism, filter tag list for available entries
Diffstat (limited to 'src/backend/search.rs')
-rw-r--r--src/backend/search.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/backend/search.rs b/src/backend/search.rs
index 6afb791..7319acc 100644
--- a/src/backend/search.rs
+++ b/src/backend/search.rs
@@ -9,6 +9,7 @@ pub struct BibiSearch {
pub search_string: String, // Search string show in footer, used for search
pub inner_search: bool, // True, if we trigger a search for already filtered list
pub filtered_entry_list: Vec<Vec<String>>, // Temporary holds filtered entry list to refilter it
+ pub filtered_tag_list: Vec<String>,
}
impl Default for BibiSearch {
@@ -17,6 +18,7 @@ impl Default for BibiSearch {
search_string: String::new(),
inner_search: false,
filtered_entry_list: Vec::new(),
+ filtered_tag_list: Vec::new(),
}
}
}