Monorepo for Tangled tangled.org
766
fork

Configure Feed

Select the types of activity you want to include in your feed.

appview/models: handle when targetRepo is nil

Signed-off-by: Seongmin Lee <git@boltless.me>

authored by

Seongmin Lee and committed by tangled.org 9da1b4ae 712f3052

+7 -5
+7 -5
appview/models/pull.go
··· 97 97 references[i] = string(uri) 98 98 } 99 99 100 - var targetRepoAt, targetRepoDid string 100 + var targetRepoAt, targetRepoDid *string 101 + targetRepoAt = new(string) 102 + *targetRepoAt = p.RepoAt.String() 101 103 if p.Repo != nil && p.Repo.RepoDid != "" { 102 - targetRepoDid = p.Repo.RepoDid 104 + targetRepoDid = new(string) 105 + *targetRepoDid = p.Repo.RepoDid 103 106 } 104 - targetRepoAt = p.RepoAt.String() 105 107 106 108 rounds := make([]*tangled.RepoPull_Round, len(p.Submissions)) 107 109 for i, submission := range p.Submissions { ··· 121 123 References: references, 122 124 CreatedAt: p.Created.Format(time.RFC3339), 123 125 Target: &tangled.RepoPull_Target{ 124 - Repo: &targetRepoAt, 125 - RepoDid: &targetRepoDid, 126 + Repo: targetRepoAt, 127 + RepoDid: targetRepoDid, 126 128 Branch: p.TargetBranch, 127 129 }, 128 130 Rounds: rounds,