aboutsummaryrefslogtreecommitdiff
path: root/server/src/helper
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-04-30 11:24:14 +0200
committermetamuffin <metamuffin@disroot.org>2025-04-30 11:24:14 +0200
commitd6a039a10ac3c81d410beb9b648d29524ca1e278 (patch)
treefa521277e3ea94f796e21071f4d2b372c5b9830c /server/src/helper
parenta2ef3f6ec4c830611fde1a2e935588ccbbc61c03 (diff)
downloadjellything-d6a039a10ac3c81d410beb9b648d29524ca1e278.tar
jellything-d6a039a10ac3c81d410beb9b648d29524ca1e278.tar.bz2
jellything-d6a039a10ac3c81d410beb9b648d29524ca1e278.tar.zst
smaller fixes and remove useless deps
Diffstat (limited to 'server/src/helper')
-rw-r--r--server/src/helper/filter_sort.rs5
-rw-r--r--server/src/helper/mod.rs2
2 files changed, 4 insertions, 3 deletions
diff --git a/server/src/helper/filter_sort.rs b/server/src/helper/filter_sort.rs
index 186aa86..b30ff18 100644
--- a/server/src/helper/filter_sort.rs
+++ b/server/src/helper/filter_sort.rs
@@ -17,10 +17,11 @@ use rocket::{
#[async_trait]
impl<'v> FromFormField<'v> for A<NodeFilterSort> {
fn from_value(field: ValueField<'v>) -> Result<'v, Self> {
- Err(field.unexpected())?
+ // TODO
+ Ok(A(NodeFilterSort::default()))
}
async fn from_data(field: DataField<'v, '_>) -> Result<'v, Self> {
- Err(field.unexpected())?
+ Ok(A(NodeFilterSort::default()))
}
}
diff --git a/server/src/helper/mod.rs b/server/src/helper/mod.rs
index 7164175..f068cbc 100644
--- a/server/src/helper/mod.rs
+++ b/server/src/helper/mod.rs
@@ -9,5 +9,5 @@ pub mod filter_sort;
pub mod node_id;
pub mod session;
-#[derive(Debug, Clone, Copy)]
+#[derive(Debug, Clone, Copy, Default)]
pub struct A<T>(pub T);