From c0504d65a590f439e6b1a4e6fcb16f22a664ddfa Mon Sep 17 00:00:00 2001 From: saopig1 <4x7sw862st@gmail.com> Date: Wed, 27 May 2026 15:43:09 +0800 Subject: [PATCH] fix(web): localize user.role_changed audit label MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds the missing case so role-change entries display in Chinese instead of falling through to the generic key→target format. Co-Authored-By: Claude Opus 4.7 (1M context) --- web/src/views/Settings.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/web/src/views/Settings.vue b/web/src/views/Settings.vue index ada351e..c5a127d 100755 --- a/web/src/views/Settings.vue +++ b/web/src/views/Settings.vue @@ -1112,6 +1112,7 @@ function describeAction(e: AuditEntry): string { case 'user.deleted': return `删除用户 ${target}`; case 'user.password_reset': return `重置 ${target} 的密码`; case 'user.password_changed': return `修改自己的密码`; + case 'user.role_changed': return `变更 ${target} 的角色`; default: return `${e.action} → ${target}`; } }