mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
fix: respect uppercase letters in username filter for audit (#7880)
* fix: respect uppercase letters in username filter for audit * updated documentation
This commit is contained in:
@@ -62,10 +62,16 @@ WHERE
|
||||
action = @action :: audit_action
|
||||
ELSE true
|
||||
END
|
||||
-- Filter by user_id
|
||||
AND CASE
|
||||
WHEN @user_id :: uuid != '00000000-0000-0000-0000-000000000000'::uuid THEN
|
||||
user_id = @user_id
|
||||
ELSE true
|
||||
END
|
||||
-- Filter by username
|
||||
AND CASE
|
||||
WHEN @username :: text != '' THEN
|
||||
users.username = @username
|
||||
user_id = (SELECT id FROM users WHERE lower(username) = lower(@username) AND deleted = false)
|
||||
ELSE true
|
||||
END
|
||||
-- Filter by user_email
|
||||
|
||||
Reference in New Issue
Block a user