From 04a3d31517fe5abda1304dea7bfc73b1a999d363 Mon Sep 17 00:00:00 2001 From: 12451 <12451@example.com> Date: Thu, 2 Jul 2026 19:10:34 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8Dauth/me=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2SQL=EF=BC=8C=E7=A7=BB=E9=99=A4=E4=B8=8D=E5=BF=85?= =?UTF-8?q?=E8=A6=81=E7=9A=84MAX=E8=81=9A=E5=90=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- software/api-server/src/middleware/auth.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/software/api-server/src/middleware/auth.rs b/software/api-server/src/middleware/auth.rs index 0601719..2e97757 100644 --- a/software/api-server/src/middleware/auth.rs +++ b/software/api-server/src/middleware/auth.rs @@ -186,7 +186,7 @@ pub async fn load_user_permissions(pool: &MySqlPool, user_id: i64) -> Result Result<(i32, Option), sqlx::Error> { let result: Option<(i32, Option)> = sqlx::query_as( - "SELECT COALESCE(MAX(role), 0), organization_id FROM users WHERE id = ?", + "SELECT role, organization_id FROM users WHERE id = ?", ) .bind(user_id) .fetch_optional(pool)