aboutsummaryrefslogtreecommitdiff
path: root/server/src/ui/account
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-02-26 03:02:24 +0100
committermetamuffin <metamuffin@disroot.org>2026-02-26 03:02:24 +0100
commiteb6648770e7de66ccafe44d114ecbb2c1eaf444d (patch)
tree2bce9f579b3ea7313f84df94b27fad813c66e9e1 /server/src/ui/account
parent7f7deec27e69ed110c52caddaa3a0c04430e71d9 (diff)
downloadjellything-eb6648770e7de66ccafe44d114ecbb2c1eaf444d.tar
jellything-eb6648770e7de66ccafe44d114ecbb2c1eaf444d.tar.bz2
jellything-eb6648770e7de66ccafe44d114ecbb2c1eaf444d.tar.zst
implement application-side continuation tokens
Diffstat (limited to 'server/src/ui/account')
-rw-r--r--server/src/ui/account/mod.rs4
-rw-r--r--server/src/ui/account/settings.rs4
2 files changed, 4 insertions, 4 deletions
diff --git a/server/src/ui/account/mod.rs b/server/src/ui/account/mod.rs
index 837d49a..ab5093d 100644
--- a/server/src/ui/account/mod.rs
+++ b/server/src/ui/account/mod.rs
@@ -20,7 +20,7 @@ use jellycommon::{
routes::{u_account_login, u_home},
*,
};
-use jellydb::{Filter, Query, Sort};
+use jellydb::{Filter, Query};
use rocket::{
Either, FromForm,
form::{Contextual, Form},
@@ -74,7 +74,7 @@ pub fn r_account_login_post(
ri.state.database.transaction(&mut |txn| {
let user_row = txn.query_single(Query {
filter: Filter::Match(Path(vec![USER_LOGIN.0]), form.username.clone().into()),
- sort: Sort::None,
+ ..Default::default()
})?;
if let Some(ur) = user_row {
let mut user = txn.get(ur)?.unwrap();
diff --git a/server/src/ui/account/settings.rs b/server/src/ui/account/settings.rs
index bb4b323..c1068f6 100644
--- a/server/src/ui/account/settings.rs
+++ b/server/src/ui/account/settings.rs
@@ -13,7 +13,7 @@ use jellycommon::{
routes::u_account_settings,
*,
};
-use jellydb::{Filter, Query, Sort};
+use jellydb::{Filter, Query};
use jellyui::tr;
use rocket::{
FromForm,
@@ -112,7 +112,7 @@ fn update_user(ri: &RequestInfo, update: impl Fn(Object) -> ObjectBuffer) -> MyR
let user_row = txn
.query_single(Query {
filter: Filter::Match(Path(vec![USER_LOGIN.0]), login.into()),
- sort: Sort::None,
+ ..Default::default()
})?
.ok_or(anyhow!("user vanished"))?;