mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Fixes for update user and add token
This commit is contained in:
parent
90925273a0
commit
e750508d76
2
grafana
2
grafana
@ -1 +1 @@
|
||||
Subproject commit 1c5f902770c260f9bc63a0f07f1e9d22f60ce796
|
||||
Subproject commit efe7279eadeffc4ba9f5a7b340e4ecdf4d208218
|
@ -13,7 +13,7 @@ func init() {
|
||||
bus.AddHandler("sql", GetTokenByToken)
|
||||
bus.AddHandler("sql", UpdateToken)
|
||||
bus.AddHandler("sql", DeleteToken)
|
||||
bus.AddHandler("sql", DeleteToken)
|
||||
bus.AddHandler("sql", AddToken)
|
||||
}
|
||||
|
||||
func GetTokens(query *m.GetTokensQuery) error {
|
||||
|
@ -12,6 +12,7 @@ import (
|
||||
|
||||
func init() {
|
||||
bus.AddHandler("sql", CreateUser)
|
||||
bus.AddHandler("sql", UpdateUser)
|
||||
bus.AddHandler("sql", GetUserByLogin)
|
||||
bus.AddHandler("sql", SetUsingAccount)
|
||||
bus.AddHandler("sql", GetUserInfo)
|
||||
@ -92,6 +93,21 @@ func GetUserByLogin(query *m.GetUserByLoginQuery) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func UpdateUser(cmd *m.UpdateUserCommand) error {
|
||||
return inTransaction(func(sess *xorm.Session) error {
|
||||
|
||||
user := m.User{
|
||||
Name: cmd.Name,
|
||||
Email: cmd.Email,
|
||||
Login: cmd.Login,
|
||||
Updated: time.Now(),
|
||||
}
|
||||
|
||||
_, err := sess.Id(cmd.UserId).Update(&user)
|
||||
return err
|
||||
})
|
||||
}
|
||||
|
||||
func SetUsingAccount(cmd *m.SetUsingAccountCommand) error {
|
||||
return inTransaction(func(sess *xorm.Session) error {
|
||||
user := m.User{}
|
||||
|
Loading…
Reference in New Issue
Block a user