Make the initials avatar provider the default

This commit is contained in:
kolaente 2020-08-01 18:57:59 +02:00
parent 8473184011
commit 9b81d63f3e
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
2 changed files with 9 additions and 1 deletions

View File

@ -34,7 +34,13 @@ func init() {
ID: "20200801183357",
Description: "Add avatar provider setting to user",
Migrate: func(tx *xorm.Engine) error {
return tx.Sync2(user20200801183357{})
err := tx.Sync2(user20200801183357{})
if err != nil {
return err
}
_, err = tx.Cols("avatar_provider").Update(&user20200801183357{AvatarProvider: "initials"})
return err
},
Rollback: func(tx *xorm.Engine) error {
return nil

View File

@ -271,6 +271,8 @@ func CreateUser(user *User) (newUser *User, err error) {
newUser.EmailConfirmToken = utils.MakeRandomString(60)
}
newUser.AvatarProvider = "initials"
// Insert it
_, err = x.Insert(newUser)
if err != nil {