diff --git a/routers/repo/pull.go b/routers/repo/pull.go index 389fcb089..5e51fda49 100644 --- a/routers/repo/pull.go +++ b/routers/repo/pull.go @@ -62,6 +62,7 @@ func getForkRepository(ctx *context.Context) *models.Repository { return nil } ctx.Data["ForkFrom"] = forkRepo.Owner.Name + "/" + forkRepo.Name + ctx.Data["ForkFromOwnerID"] = forkRepo.Owner.ID if err := ctx.User.GetOrganizations(true); err != nil { ctx.Handle(500, "GetOrganizations", err) diff --git a/templates/repo/pulls/fork.tmpl b/templates/repo/pulls/fork.tmpl index 431f6df23..133cc92f7 100644 --- a/templates/repo/pulls/fork.tmpl +++ b/templates/repo/pulls/fork.tmpl @@ -24,7 +24,7 @@ {{.SignedUser.ShortName 20}} {{range .Orgs}} - {{if .IsOwnedBy $.SignedUser.ID}} + {{if and (.IsOwnedBy $.SignedUser.ID) (ne .ID $.ForkFromOwnerID)}}