aboutsummaryrefslogtreecommitdiff
path: root/server/src/helper
diff options
context:
space:
mode:
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);