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)