···
secret, err := db.GetRegistrationKey(s.db, f.Knot)
log.Printf("failed to get registration key for %s: %s", f.Knot, err)
130
-
s.pages.Notice(w, "resubmit-error", "Failed to create pull request. Try again later.")
130
+
s.pages.Error500(w)
signedClient, err := knotclient.NewSignedClient(f.Knot, secret, s.config.Core.Dev)
log.Printf("failed to create signed client for %s: %s", f.Knot, err)
137
+
s.pages.Error500(w)
var forkInfo *types.ForkInfo
if user != nil && (repoInfo.Roles.IsOwner() || repoInfo.Roles.IsCollaborator()) {
141
-
forkInfo, err = getForkInfo(repoInfo, s, f, w, user, signedClient)
143
+
forkInfo, err = getForkInfo(repoInfo, s, f, w, user, signedClient)
143
-
log.Printf("Failed to fetch fork information: %v", err)
145
+
log.Printf("failed to fetch fork information: %v", err)
146
+
s.pages.Error500(w)
148
-
repoLanguages, err := signedClient.RepoLanguages(user.Did, string(f.RepoAt), repoInfo.Name, f.Ref)
151
+
repoLanguages, err := signedClient.RepoLanguages(f.OwnerDid(), f.RepoAt.String(), repoInfo.Name, f.Ref)
log.Printf("failed to compute language percentages: %s", err)
s.pages.RepoIndexPage(w, pages.RepoIndexParams{