@@ -246,6 +246,12 @@ func issues(ctx *context.Context, milestoneID, projectID int64, isPullOption uti
246
246
isShowClosed = true
247
247
}
248
248
249
+ archived := ctx .FormBool ("archived" )
250
+ showArchivedLabels := "false"
251
+ if archived {
252
+ showArchivedLabels = "true"
253
+ }
254
+
249
255
page := ctx .FormInt ("page" )
250
256
if page <= 1 {
251
257
page = 1
@@ -419,8 +425,8 @@ func issues(ctx *context.Context, milestoneID, projectID int64, isPullOption uti
419
425
ctx .Data ["IssueStats" ] = issueStats
420
426
ctx .Data ["OpenCount" ] = issueStats .OpenCount
421
427
ctx .Data ["ClosedCount" ] = issueStats .ClosedCount
422
- ctx .Data ["OpenLink" ] = fmt .Sprintf ("%s?q=%s&type=%s&sort=%s&state=open&labels=%s&milestone=%d&project=%d&assignee=%d&poster=%d" , ctx .Link , keyword , viewType , sortType , selectLabels , mentionedID , projectID , assigneeID , posterID )
423
- ctx .Data ["ClosedLink" ] = fmt .Sprintf ("%s?q=%s&type=%s&sort=%s&state=closed&labels=%s&milestone=%d&project=%d&assignee=%d&poster=%d" , ctx .Link , keyword , viewType , sortType , selectLabels , mentionedID , projectID , assigneeID , posterID )
428
+ ctx .Data ["OpenLink" ] = fmt .Sprintf ("%s?q=%s&type=%s&sort=%s&state=open&labels=%s&milestone=%d&project=%d&assignee=%d&poster=%d&archived=%s " , ctx .Link , keyword , viewType , sortType , selectLabels , mentionedID , projectID , assigneeID , posterID , showArchivedLabels )
429
+ ctx .Data ["ClosedLink" ] = fmt .Sprintf ("%s?q=%s&type=%s&sort=%s&state=closed&labels=%s&milestone=%d&project=%d&assignee=%d&poster=%d&archived=%s " , ctx .Link , keyword , viewType , sortType , selectLabels , mentionedID , projectID , assigneeID , posterID , showArchivedLabels )
424
430
ctx .Data ["SelLabelIDs" ] = labelIDs
425
431
ctx .Data ["SelectLabels" ] = selectLabels
426
432
ctx .Data ["ViewType" ] = viewType
@@ -436,6 +442,7 @@ func issues(ctx *context.Context, milestoneID, projectID int64, isPullOption uti
436
442
} else {
437
443
ctx .Data ["State" ] = "open"
438
444
}
445
+ ctx .Data ["ShowArchivedLabels" ] = archived
439
446
440
447
pager .AddParam (ctx , "q" , "Keyword" )
441
448
pager .AddParam (ctx , "type" , "ViewType" )
@@ -446,11 +453,8 @@ func issues(ctx *context.Context, milestoneID, projectID int64, isPullOption uti
446
453
pager .AddParam (ctx , "project" , "ProjectID" )
447
454
pager .AddParam (ctx , "assignee" , "AssigneeID" )
448
455
pager .AddParam (ctx , "poster" , "PosterID" )
456
+ pager .AddParam (ctx , "archived" , "ShowArchivedLabels" )
449
457
450
- if ctx .FormBool ("archived" ) {
451
- ctx .Data ["ShowArchivedLabels" ] = true
452
- pager .AddParam (ctx , "archived" , "ShowArchivedLabels" )
453
- }
454
458
ctx .Data ["Page" ] = pager
455
459
}
456
460
0 commit comments