From 4460b096dd7adabd9e59e9dc3b5541cb5822d75e Mon Sep 17 00:00:00 2001 From: Oleksandr Redko Date: Mon, 30 Jun 2025 12:32:31 +0300 Subject: [PATCH] fix: remove sub-issue endpoint --- github/sub_issue.go | 4 ++-- github/sub_issue_test.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/github/sub_issue.go b/github/sub_issue.go index 8b24adb899b..2effcc5afb0 100644 --- a/github/sub_issue.go +++ b/github/sub_issue.go @@ -49,8 +49,8 @@ type SubIssueRequest struct { // GitHub API docs: https://docs.github.com/rest/issues/sub-issues#remove-sub-issue // //meta:operation DELETE /repos/{owner}/{repo}/issues/{issue_number}/sub_issue -func (s *SubIssueService) Remove(ctx context.Context, owner, repo string, subIssueNumber int64, subIssue SubIssueRequest) (*SubIssue, *Response, error) { - u := fmt.Sprintf("repos/%v/%v/issues/%v/sub_issues", owner, repo, subIssueNumber) +func (s *SubIssueService) Remove(ctx context.Context, owner, repo string, issueNumber int64, subIssue SubIssueRequest) (*SubIssue, *Response, error) { + u := fmt.Sprintf("repos/%v/%v/issues/%v/sub_issue", owner, repo, issueNumber) req, err := s.client.NewRequest("DELETE", u, subIssue) if err != nil { diff --git a/github/sub_issue_test.go b/github/sub_issue_test.go index 9a88b2441d0..72e331c31f7 100644 --- a/github/sub_issue_test.go +++ b/github/sub_issue_test.go @@ -97,7 +97,7 @@ func TestSubIssuesService_Remove(t *testing.T) { input := &SubIssueRequest{SubIssueID: 42} - mux.HandleFunc("/repos/o/r/issues/1/sub_issues", func(w http.ResponseWriter, r *http.Request) { + mux.HandleFunc("/repos/o/r/issues/1/sub_issue", func(w http.ResponseWriter, r *http.Request) { v := new(SubIssueRequest) assertNilError(t, json.NewDecoder(r.Body).Decode(v))