From af1177e814d19e63ce39c42fc7c5888e4b3d9604 Mon Sep 17 00:00:00 2001 From: Joris Date: Sat, 9 Oct 2021 10:27:45 +0200 Subject: Search by category --- src/queries.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/queries.rs') diff --git a/src/queries.rs b/src/queries.rs index a7ba28c..df57bd8 100644 --- a/src/queries.rs +++ b/src/queries.rs @@ -7,6 +7,7 @@ pub struct Payments { pub search: Option, pub frequency: Option, pub highlight: Option, + pub category: Option, } pub fn payments_url(q: Payments) -> String { @@ -38,6 +39,11 @@ pub fn payments_url(q: Payments) -> String { _ => (), }; + match q.category { + Some(id) => params.push(format!("category={}", id)), + _ => (), + }; + if params.is_empty() { "".to_string() } else { -- cgit v1.2.3