summaryrefslogtreecommitdiffstats
path: root/routers/user
diff options
context:
space:
mode:
authorUnknown <joe2010xtmf@163.com>2014-05-08 20:00:07 -0400
committerUnknown <joe2010xtmf@163.com>2014-05-08 20:00:07 -0400
commit25713ab209a22b03ebadae277d3b765a340e8e82 (patch)
tree2f1dc01faa60121ba23fda996cf89146d0cc37d5 /routers/user
parent914ffa496f8e8e9948ca8c5596da6b0d3c17555d (diff)
downloadgitea-25713ab209a22b03ebadae277d3b765a340e8e82.tar.gz
gitea-25713ab209a22b03ebadae277d3b765a340e8e82.zip
Fix #167
Diffstat (limited to 'routers/user')
-rw-r--r--routers/user/home.go6
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
}