]> source.dussan.org Git - gitea.git/commitdiff
Fix access for team mode update
authorPeter Smit <peter@smitmail.eu>
Fri, 13 Feb 2015 21:12:33 +0000 (23:12 +0200)
committerPeter Smit <peter@smitmail.eu>
Fri, 13 Feb 2015 21:12:33 +0000 (23:12 +0200)
models/org.go

index 42b14bf072fdd84bd7639903c1fa648f29b57fef..115a062b4e3065e4e5e7c31185a2fca92e8a8ea4 100644 (file)
@@ -666,6 +666,11 @@ func UpdateTeam(t *Team, authChanged bool) (err error) {
                return err
        }
 
+       t.LowerName = strings.ToLower(t.Name)
+       if _, err = sess.Id(t.Id).AllCols().Update(t); err != nil {
+               return err
+       }
+
        // Update access for team members if needed.
        if authChanged {
                if err = t.getRepositories(sess); err != nil {
@@ -679,10 +684,6 @@ func UpdateTeam(t *Team, authChanged bool) (err error) {
                }
        }
 
-       t.LowerName = strings.ToLower(t.Name)
-       if _, err = sess.Id(t.Id).AllCols().Update(t); err != nil {
-               return err
-       }
        return sess.Commit()
 }