1
1
mirror of https://github.com/go-gitea/gitea synced 2025-02-10 08:44:44 +00:00
This commit is contained in:
Lunny Xiao 2024-09-02 23:48:53 -07:00
parent 3abb72946c
commit 6e0bc0d3be
No known key found for this signature in database
GPG Key ID: C3B7C91B632F738A

View File

@ -2075,25 +2075,27 @@ func ViewIssue(ctx *context.Context) {
return user_service.CanBlockUser(ctx, ctx.Doer, blocker, blockee) return user_service.CanBlockUser(ctx, ctx.Doer, blocker, blockee)
} }
forkedRepos, err := repo_model.FindUserOrgForks(ctx, ctx.Repo.Repository.ID, ctx.Doer.ID) if ctx.IsSigned {
if err != nil { forkedRepos, err := repo_model.FindUserOrgForks(ctx, ctx.Repo.Repository.ID, ctx.Doer.ID)
ctx.ServerError("FindUserOrgForks", err) if err != nil {
return ctx.ServerError("FindUserOrgForks", err)
} return
}
ctx.Data["AllowedRepos"] = append(forkedRepos, ctx.Repo.Repository) ctx.Data["AllowedRepos"] = append(forkedRepos, ctx.Repo.Repository)
devLinks, err := issue_service.FindIssueDevLinksByIssue(ctx, issue) devLinks, err := issue_service.FindIssueDevLinksByIssue(ctx, issue)
if err != nil { if err != nil {
ctx.ServerError("FindIssueDevLinksByIssue", err) ctx.ServerError("FindIssueDevLinksByIssue", err)
return return
} }
ctx.Data["DevLinks"] = devLinks ctx.Data["DevLinks"] = devLinks
for _, link := range devLinks { for _, link := range devLinks {
if link.LinkType == issues_model.IssueDevLinkTypePullRequest { if link.LinkType == issues_model.IssueDevLinkTypePullRequest {
if !(link.PullRequest.Issue.IsClosed && !link.PullRequest.HasMerged) { if !(link.PullRequest.Issue.IsClosed && !link.PullRequest.HasMerged) {
ctx.Data["MaybeFixed"] = link.PullRequest ctx.Data["MaybeFixed"] = link.PullRequest
break break
}
} }
} }
} }