From f6feec2469027b9a6a2b0e4192ee4b1cab8f8d08 Mon Sep 17 00:00:00 2001 From: jakubmanczak Date: Tue, 24 Feb 2026 02:20:01 +0100 Subject: [PATCH] make get_user_by_id return canonical handle --- src/users/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/users/mod.rs b/src/users/mod.rs index 8cd7592..2ee38f9 100644 --- a/src/users/mod.rs +++ b/src/users/mod.rs @@ -58,11 +58,11 @@ impl User { } pub fn get_by_handle(handle: UserHandle) -> Result { let res = database::conn()? - .prepare("SELECT id FROM users WHERE handle = ?1")? + .prepare("SELECT id, handle FROM users WHERE handle = ?1")? .query_one((&handle,), |r| { Ok(User { id: r.get(0)?, - handle: handle.clone(), + handle: r.get(1)?, }) }) .optional()?;