diff options
author | Unknown <joe2010xtmf@163.com> | 2014-05-08 20:00:07 -0400 |
---|---|---|
committer | Unknown <joe2010xtmf@163.com> | 2014-05-08 20:00:07 -0400 |
commit | 25713ab209a22b03ebadae277d3b765a340e8e82 (patch) | |
tree | 2f1dc01faa60121ba23fda996cf89146d0cc37d5 /routers/user | |
parent | 914ffa496f8e8e9948ca8c5596da6b0d3c17555d (diff) | |
download | gitea-25713ab209a22b03ebadae277d3b765a340e8e82.tar.gz gitea-25713ab209a22b03ebadae277d3b765a340e8e82.zip |
Fix #167
Diffstat (limited to 'routers/user')
-rw-r--r-- | routers/user/home.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/routers/user/home.go b/routers/user/home.go index 775df03752..f5130f47a8 100644 --- a/routers/user/home.go +++ b/routers/user/home.go @@ -53,7 +53,11 @@ func Profile(ctx *middleware.Context, params martini.Params) { user, err := models.GetUserByName(params["username"]) if err != nil { - ctx.Handle(500, "user.Profile", err) + if err == models.ErrUserNotExist { + ctx.Handle(404, "user.Profile", err) + } else { + ctx.Handle(500, "user.Profile", err) + } return } |