Signed-off-by: Seongmin Lee git@boltless.me
+19
-1
appview/db/pulls.go
+19
-1
appview/db/pulls.go
···`, pull.AtUri(), 0, pull.Submissions[0].Patch, pull.Submissions[0].Combined, pull.Submissions[0].SourceRev)···
+212
appview/db/reference.go
+212
appview/db/reference.go
···+func getIssueCommentBacklinks(e Execer, aturis []syntax.ATURI) ([]models.RichReferenceLink, error) {+if err := rows.Scan(&l.Handle, &l.Repo, &l.SubjectId, l.CommentId, &l.Title, &l.State); err != nil {+func getPullCommentBacklinks(e Execer, aturis []syntax.ATURI) ([]models.RichReferenceLink, error) {+if err := rows.Scan(&l.Handle, &l.Repo, &l.SubjectId, l.CommentId, &l.Title, &l.State); err != nil {
+11
appview/issues/issues.go
+11
appview/issues/issues.go
············
+15
-3
appview/models/pull.go
+15
-3
appview/models/pull.go
······
+31
appview/models/reference.go
+31
appview/models/reference.go
·········
+2
appview/pages/pages.go
+2
appview/pages/pages.go
······
+49
appview/pages/templates/repo/fragments/backlinks.html
+49
appview/pages/templates/repo/fragments/backlinks.html
···+<a href="{{ . }}"><span class="text-gray-500 dark:text-gray-400">#{{ .SubjectId }}</span> {{ .Title }}</a>
+3
appview/pages/templates/repo/issues/issue.html
+3
appview/pages/templates/repo/issues/issue.html
···
+3
appview/pages/templates/repo/pulls/pull.html
+3
appview/pages/templates/repo/pulls/pull.html
···
+20
-3
appview/pulls/pulls.go
+20
-3
appview/pulls/pulls.go
··················+stack, err := s.newStack(r.Context(), f, user, targetBranch, patch, pullSource, stackId.String())···+newStack, err := s.newStack(r.Context(), f, user, targetBranch, patch, pull.PullSource, stackId)···-func newStack(f *reporesolver.ResolvedRepo, user *oauth.User, targetBranch, patch string, pullSource *models.PullSource, stackId string) (models.Stack, error) {+func (s *Pulls) newStack(ctx context.Context, f *reporesolver.ResolvedRepo, user *oauth.User, targetBranch, patch string, pullSource *models.PullSource, stackId string) (models.Stack, error) {······