@@ -748,7 +748,7 @@ func handleIssueCommentEvent(gh utils.GithubClientProvider, payload *github.Issu
748
748
cloneURL := * payload .Repo .CloneURL
749
749
issueNumber := * payload .Issue .Number
750
750
isDraft := payload .Issue .GetDraft ()
751
- commentId := * payload .GetComment ().ID
751
+ userCommentId := * payload .GetComment ().ID
752
752
actor := * payload .Sender .Login
753
753
commentBody := * payload .Comment .Body
754
754
defaultBranch := * payload .Repo .DefaultBranch
@@ -782,7 +782,7 @@ func handleIssueCommentEvent(gh utils.GithubClientProvider, payload *github.Issu
782
782
return fmt .Errorf ("error getting digger config" )
783
783
}
784
784
785
- commentIdStr := strconv .FormatInt (commentId , 10 )
785
+ commentIdStr := strconv .FormatInt (userCommentId , 10 )
786
786
err = ghService .CreateCommentReaction (commentIdStr , string (dg_github .GithubCommentEyesReaction ))
787
787
if err != nil {
788
788
log .Printf ("CreateCommentReaction error: %v" , err )
@@ -888,7 +888,13 @@ func handleIssueCommentEvent(gh utils.GithubClientProvider, payload *github.Issu
888
888
impactedProjectsJobMap [j .ProjectName ] = j
889
889
}
890
890
891
- batchId , _ , err := utils .ConvertJobsToDiggerJobs (* diggerCommand , "github" , orgId , impactedProjectsJobMap , impactedProjectsMap , projectsGraph , installationId , * branch , issueNumber , repoOwner , repoName , repoFullName , * commitSha , commentId , diggerYmlStr , 0 )
891
+ reporterCommentId , err := strconv .ParseInt (commentReporter .CommentId , 10 , 64 )
892
+ if err != nil {
893
+ log .Printf ("strconv.ParseInt error: %v" , err )
894
+ utils .InitCommentReporter (ghService , issueNumber , fmt .Sprintf (":x: could not handle commentId: %v" , err ))
895
+ }
896
+
897
+ batchId , _ , err := utils .ConvertJobsToDiggerJobs (* diggerCommand , "github" , orgId , impactedProjectsJobMap , impactedProjectsMap , projectsGraph , installationId , * branch , issueNumber , repoOwner , repoName , repoFullName , * commitSha , reporterCommentId , diggerYmlStr , 0 )
892
898
if err != nil {
893
899
log .Printf ("ConvertJobsToDiggerJobs error: %v" , err )
894
900
utils .InitCommentReporter (ghService , issueNumber , fmt .Sprintf (":x: ConvertJobsToDiggerJobs error: %v" , err ))
0 commit comments