From 17f40cf549df68db968f3c33ef9c784308c99eb5 Mon Sep 17 00:00:00 2001 From: ecrupper Date: Thu, 18 Jul 2024 10:14:43 -0500 Subject: [PATCH] couple more --- api/webhook/post.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/webhook/post.go b/api/webhook/post.go index 555a6e107..89b7907ac 100644 --- a/api/webhook/post.go +++ b/api/webhook/post.go @@ -484,7 +484,7 @@ func PostWebhook(c *gin.Context) { // if the webhook was from a Pull event from a forked repository, verify it is allowed to run if webhook.PullRequest.IsFromFork { - l.Tracef("inside %s workflow for fork PR build %s/%d", repo.GetApproveBuild(), r.GetFullName(), b.GetNumber()) + l.Tracef("inside %s workflow for fork PR build %s/%d", repo.GetApproveBuild(), repo.GetFullName(), b.GetNumber()) switch repo.GetApproveBuild() { case constants.ApproveForkAlways: @@ -496,7 +496,7 @@ func PostWebhook(c *gin.Context) { return case constants.ApproveForkNoWrite: // determine if build sender has write access to parent repo. If not, this call will result in an error - _, err = scm.FromContext(c).RepoAccess(ctx, b.GetSender(), r.GetOwner().GetToken(), r.GetOrg(), r.GetName()) + _, err = scm.FromContext(c).RepoAccess(ctx, b.GetSender(), repo.GetOwner().GetToken(), repo.GetOrg(), repo.GetName()) if err != nil { err = gatekeepBuild(c, b, repo) if err != nil {