From 74545012ed9eb1665a08e3b1eb3a1c51322e162b Mon Sep 17 00:00:00 2001 From: yubo Date: Tue, 12 Jan 2021 20:27:49 +0800 Subject: [PATCH] add models.user.i18n (#504) --- etc/plugins/mongodb.yml | 1 + etc/plugins/redis.yml | 1 + src/models/user.go | 8 ++++---- src/modules/rdb/config/i18n.go | 3 +++ 4 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 etc/plugins/mongodb.yml create mode 100644 etc/plugins/redis.yml diff --git a/etc/plugins/mongodb.yml b/etc/plugins/mongodb.yml new file mode 100644 index 00000000..6dd5467d --- /dev/null +++ b/etc/plugins/mongodb.yml @@ -0,0 +1 @@ +mode: overlay diff --git a/etc/plugins/redis.yml b/etc/plugins/redis.yml new file mode 100644 index 00000000..6dd5467d --- /dev/null +++ b/etc/plugins/redis.yml @@ -0,0 +1 @@ +mode: overlay diff --git a/src/models/user.go b/src/models/user.go index a4206af6..7e36a6e9 100644 --- a/src/models/user.go +++ b/src/models/user.go @@ -411,18 +411,18 @@ func (u *User) CanModifyTeam(t *Team) (bool, error) { func (u *User) CheckPermByNode(node *Node, operation string) { if node == nil { - errors.Bomb("node is nil") + errors.Bomb(_s("node is nil")) } if operation == "" { - errors.Bomb("operation is blank") + errors.Bomb(_s("operation is blank")) } has, err := u.HasPermByNode(node, operation) errors.Dangerous(err) if !has { - errors.Bomb("no privilege") + errors.Bomb(_s("no privilege")) } } @@ -477,7 +477,7 @@ func (u *User) CheckPermGlobal(operation string) { errors.Dangerous(err) if !has { - errors.Bomb("no privilege") + errors.Bomb(_s("no privilege")) } } diff --git a/src/modules/rdb/config/i18n.go b/src/modules/rdb/config/i18n.go index 8bea77a1..ab07498b 100644 --- a/src/modules/rdb/config/i18n.go +++ b/src/modules/rdb/config/i18n.go @@ -123,6 +123,9 @@ var ( "Invalid user status %d": "异常的用户状态 %d", "Password expired, please change the password in time": "密码过期,请及时修改密码", "First Login, please change the password in time": "初始登陆,请及时修改密码", + "no privilege": "privilege 未设置", + "node is nil": "node 未设置", + "operation is blank": "operation 未设置", }, } ) -- GitLab