diff options
| author | metamuffin <metamuffin@disroot.org> | 2025-11-09 14:12:18 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2025-11-09 14:12:18 +0100 |
| commit | 2efc5f9444402c5ef9db25887f2e95d184af8e05 (patch) | |
| tree | 07f317780bdbe87d633e5340fe87bc604484730d /server/src/helper | |
| parent | 6032bfd0fa7cfd10d1bc17e44f91a789aa86efad (diff) | |
| download | jellything-2efc5f9444402c5ef9db25887f2e95d184af8e05.tar jellything-2efc5f9444402c5ef9db25887f2e95d184af8e05.tar.bz2 jellything-2efc5f9444402c5ef9db25887f2e95d184af8e05.tar.zst | |
upgrade deps + clippy
Diffstat (limited to 'server/src/helper')
| -rw-r--r-- | server/src/helper/filter_sort.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/server/src/helper/filter_sort.rs b/server/src/helper/filter_sort.rs index 10d397a..fa96662 100644 --- a/server/src/helper/filter_sort.rs +++ b/server/src/helper/filter_sort.rs @@ -15,10 +15,10 @@ use rocket::{ UriDisplayQuery, }; -impl Into<NodeFilterSort> for ANodeFilterSort { - fn into(self) -> NodeFilterSort { +impl From<ANodeFilterSort> for NodeFilterSort { + fn from(val: ANodeFilterSort) -> Self { NodeFilterSort { - sort_by: self.sort_by.map(|e| match e { + sort_by: val.sort_by.map(|e| match e { ASortProperty::ReleaseDate => SortProperty::ReleaseDate, ASortProperty::Title => SortProperty::Title, ASortProperty::Index => SortProperty::Index, @@ -33,7 +33,7 @@ impl Into<NodeFilterSort> for ANodeFilterSort { ASortProperty::RatingUser => SortProperty::RatingUser, ASortProperty::RatingLikesDivViews => SortProperty::RatingLikesDivViews, }), - filter_kind: self.filter_kind.map(|l| { + filter_kind: val.filter_kind.map(|l| { l.into_iter() .map(|e| match e { AFilterProperty::FederationLocal => FilterProperty::FederationLocal, @@ -54,7 +54,7 @@ impl Into<NodeFilterSort> for ANodeFilterSort { }) .collect() }), - sort_order: self.sort_order.map(|e| match e { + sort_order: val.sort_order.map(|e| match e { ASortOrder::Ascending => SortOrder::Ascending, ASortOrder::Descending => SortOrder::Descending, }), |