diff options
Diffstat (limited to 'models/access.go')
-rw-r--r-- | models/access.go | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/models/access.go b/models/access.go index 916711f786..174aca987f 100644 --- a/models/access.go +++ b/models/access.go @@ -4,10 +4,6 @@ package models -//import ( -// "github.com/go-xorm/xorm" -//) - type AccessMode int const ( @@ -81,9 +77,10 @@ func (u *User) GetAccessibleRepositories() (map[*Repository]AccessMode, error) { if err != nil { return nil, err } - err = repo.GetOwner() - if err != nil { + if err = repo.GetOwner(); err != nil { return nil, err + } else if repo.OwnerId == u.Id { + continue } repos[repo] = access.Mode } |