Unknwon pirms 8 gadiem
vecāks
revīzija
2158e6fc43
4 mainītis faili ar 13 papildinājumiem un 13 dzēšanām
  1. 1
    1
      gogs.go
  2. 10
    10
      models/access.go
  3. 1
    1
      modules/middleware/repo.go
  4. 1
    1
      templates/.VERSION

+ 1
- 1
gogs.go Parādīt failu

@@ -17,7 +17,7 @@ import (
"github.com/gogits/gogs/modules/setting"
)

const APP_VER = "0.7.18.1118 Beta"
const APP_VER = "0.7.18.1119 Beta"

func init() {
runtime.GOMAXPROCS(runtime.NumCPU())

+ 10
- 10
models/access.go Parādīt failu

@@ -36,19 +36,19 @@ func accessLevel(e Engine, u *User, repo *Repository) (AccessMode, error) {
mode = ACCESS_MODE_READ
}

if u != nil {
if u.Id == repo.OwnerID {
return ACCESS_MODE_OWNER, nil
}
if u == nil {
return mode, nil
}

a := &Access{UserID: u.Id, RepoID: repo.ID}
if has, err := e.Get(a); !has || err != nil {
return mode, err
}
return a.Mode, nil
if u.Id == repo.OwnerID {
return ACCESS_MODE_OWNER, nil
}

return mode, nil
a := &Access{UserID: u.Id, RepoID: repo.ID}
if has, err := e.Get(a); !has || err != nil {
return mode, err
}
return a.Mode, nil
}

// AccessLevel returns the Access a user has to a repository. Will return NoneAccess if the

+ 1
- 1
modules/middleware/repo.go Parādīt failu

@@ -275,7 +275,7 @@ func RepoAssignment(redirect bool, args ...bool) macaron.Handler {
}

// Admin has super access.
if ctx.User.IsAdmin {
if ctx.IsSigned && ctx.User.IsAdmin {
ctx.Repo.AccessMode = models.ACCESS_MODE_OWNER
} else {
mode, err := models.AccessLevel(ctx.User, repo)

+ 1
- 1
templates/.VERSION Parādīt failu

@@ -1 +1 @@
0.7.18.1118 Beta
0.7.18.1119 Beta

Notiek ielāde…
Atcelt
Saglabāt