@@ -2075,25 +2075,27 @@ func ViewIssue(ctx *context.Context) {
20752075 return user_service .CanBlockUser (ctx , ctx .Doer , blocker , blockee )
20762076 }
20772077
2078- forkedRepos , err := repo_model .FindUserOrgForks (ctx , ctx .Repo .Repository .ID , ctx .Doer .ID )
2079- if err != nil {
2080- ctx .ServerError ("FindUserOrgForks" , err )
2081- return
2082- }
2078+ if ctx .IsSigned {
2079+ forkedRepos , err := repo_model .FindUserOrgForks (ctx , ctx .Repo .Repository .ID , ctx .Doer .ID )
2080+ if err != nil {
2081+ ctx .ServerError ("FindUserOrgForks" , err )
2082+ return
2083+ }
20832084
2084- ctx .Data ["AllowedRepos" ] = append (forkedRepos , ctx .Repo .Repository )
2085+ ctx .Data ["AllowedRepos" ] = append (forkedRepos , ctx .Repo .Repository )
20852086
2086- devLinks , err := issue_service .FindIssueDevLinksByIssue (ctx , issue )
2087- if err != nil {
2088- ctx .ServerError ("FindIssueDevLinksByIssue" , err )
2089- return
2090- }
2091- ctx .Data ["DevLinks" ] = devLinks
2092- for _ , link := range devLinks {
2093- if link .LinkType == issues_model .IssueDevLinkTypePullRequest {
2094- if ! (link .PullRequest .Issue .IsClosed && ! link .PullRequest .HasMerged ) {
2095- ctx .Data ["MaybeFixed" ] = link .PullRequest
2096- break
2087+ devLinks , err := issue_service .FindIssueDevLinksByIssue (ctx , issue )
2088+ if err != nil {
2089+ ctx .ServerError ("FindIssueDevLinksByIssue" , err )
2090+ return
2091+ }
2092+ ctx .Data ["DevLinks" ] = devLinks
2093+ for _ , link := range devLinks {
2094+ if link .LinkType == issues_model .IssueDevLinkTypePullRequest {
2095+ if ! (link .PullRequest .Issue .IsClosed && ! link .PullRequest .HasMerged ) {
2096+ ctx .Data ["MaybeFixed" ] = link .PullRequest
2097+ break
2098+ }
20972099 }
20982100 }
20992101 }
0 commit comments