aboutsummaryrefslogtreecommitdiff
path: root/routers/repo/issue.go
diff options
context:
space:
mode:
Diffstat (limited to 'routers/repo/issue.go')
-rw-r--r--routers/repo/issue.go12
1 files changed, 5 insertions, 7 deletions
diff --git a/routers/repo/issue.go b/routers/repo/issue.go
index 33438006..fc6ee9eb 100644
--- a/routers/repo/issue.go
+++ b/routers/repo/issue.go
@@ -33,12 +33,10 @@ func Issues(ctx *middleware.Context) {
isShowClosed := ctx.Query("state") == "closed"
- if viewType != "all" {
- if !ctx.IsSigned {
- ctx.SetCookie("redirect_to", "/"+url.QueryEscape(ctx.Req.RequestURI))
- ctx.Redirect("/user/login")
- return
- }
+ if viewType != "all" && !ctx.IsSigned {
+ ctx.SetCookie("redirect_to", "/"+url.QueryEscape(ctx.Req.RequestURI))
+ ctx.Redirect("/user/login")
+ return
}
var assigneeId, posterId int64
@@ -87,7 +85,7 @@ func Issues(ctx *middleware.Context) {
}
if err = issues[i].GetPoster(); err != nil {
- ctx.Handle(500, "issue.Issues(GetPoster): %v", err)
+ ctx.Handle(500, "issue.Issues(GetPoster)", fmt.Errorf("[#%d]%v", issues[i].Id, err))
return
}
}