diff options
Diffstat (limited to 'modules/context')
-rw-r--r-- | modules/context/org.go | 7 | ||||
-rw-r--r-- | modules/context/repo.go | 3 |
2 files changed, 4 insertions, 6 deletions
diff --git a/modules/context/org.go b/modules/context/org.go index 24ef5ef6..3cde8d63 100644 --- a/modules/context/org.go +++ b/modules/context/org.go @@ -10,6 +10,7 @@ import ( "gopkg.in/macaron.v1" "github.com/gogits/gogs/models" + "github.com/gogits/gogs/models/errors" "github.com/gogits/gogs/modules/setting" ) @@ -49,11 +50,7 @@ func HandleOrgAssignment(ctx *Context, args ...bool) { var err error ctx.Org.Organization, err = models.GetUserByName(orgName) if err != nil { - if models.IsErrUserNotExist(err) { - ctx.Handle(404, "GetUserByName", err) - } else { - ctx.Handle(500, "GetUserByName", err) - } + ctx.NotFoundOrServerError("GetUserByName", errors.IsUserNotExist, err) return } org := ctx.Org.Organization diff --git a/modules/context/repo.go b/modules/context/repo.go index 6a2911a7..209ea1e3 100644 --- a/modules/context/repo.go +++ b/modules/context/repo.go @@ -18,6 +18,7 @@ import ( "github.com/gogits/git-module" "github.com/gogits/gogs/models" + "github.com/gogits/gogs/models/errors" "github.com/gogits/gogs/modules/setting" ) @@ -169,7 +170,7 @@ func RepoAssignment(args ...bool) macaron.Handler { } else { owner, err = models.GetUserByName(ownerName) if err != nil { - if models.IsErrUserNotExist(err) { + if errors.IsUserNotExist(err) { if ctx.Query("go-get") == "1" { earlyResponseForGoGetMeta(ctx) return |