summaryrefslogtreecommitdiffstats
path: root/models/user.go
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2015-08-19 04:58:45 +0800
committerUnknwon <u@gogs.io>2015-08-19 04:58:45 +0800
commit47ac579f092cef9128fa0c74798ecaffa2c888f9 (patch)
treef1df7b8742fe72c36aaaf3330a196b090e3dbc54 /models/user.go
parent928d9fc1d42fdc030cbf3847a0370f5088548379 (diff)
downloadgitea-47ac579f092cef9128fa0c74798ecaffa2c888f9.tar.gz
gitea-47ac579f092cef9128fa0c74798ecaffa2c888f9.zip
only assign auto-admin when sign up by web
Diffstat (limited to 'models/user.go')
-rw-r--r--models/user.go10
1 files changed, 1 insertions, 9 deletions
diff --git a/models/user.go b/models/user.go
index 8f93707da1..bc0a0461ca 100644
--- a/models/user.go
+++ b/models/user.go
@@ -373,17 +373,9 @@ func CreateUser(u *User) (err error) {
} else if err = os.MkdirAll(UserPath(u.Name), os.ModePerm); err != nil {
sess.Rollback()
return err
- } else if err = sess.Commit(); err != nil {
- return err
}
- // Auto-set admin for the first user.
- if CountUsers() == 1 {
- u.IsAdmin = true
- u.IsActive = true
- _, err = x.Id(u.Id).AllCols().Update(u)
- }
- return err
+ return sess.Commit()
}
func countUsers(e Engine) int64 {