:calls: `PATCH /repos/{owner}/{repo}/issues/{issue_number}/sub_issues/priority `_ :param sub_issue: int (sub-issue ID) or Issue object. Note: Use sub_issue.id, not sub_issue.number :param after_sub_issue: int (sub-issue ID)
(self, sub_issue: int | Issue, after_sub_issue: int | Issue | None)
| 648 | return SubIssue(self._requester, headers, data, completed=True) |
| 649 | |
| 650 | def prioritize_sub_issue(self, sub_issue: int | Issue, after_sub_issue: int | Issue | None) -> SubIssue: |
| 651 | """ |
| 652 | :calls: `PATCH /repos/{owner}/{repo}/issues/{issue_number}/sub_issues/priority <https://docs.github.com/en/rest/issues/sub-issues>`_ |
| 653 | :param sub_issue: int (sub-issue ID) or Issue object. Note: Use sub_issue.id, not sub_issue.number |
| 654 | :param after_sub_issue: int (sub-issue ID) or Issue object. Note: Use sub_issue.id, not sub_issue.number |
| 655 | :rtype: :class:`github.Issue.SubIssue` |
| 656 | """ |
| 657 | assert isinstance(sub_issue, (int, Issue)), sub_issue |
| 658 | assert after_sub_issue is None or isinstance(after_sub_issue, (int, Issue)), after_sub_issue |
| 659 | |
| 660 | sub_issue_id = sub_issue |
| 661 | if isinstance(sub_issue, Issue): |
| 662 | sub_issue_id = sub_issue.id |
| 663 | after_sub_issue_id = after_sub_issue |
| 664 | if isinstance(after_sub_issue, Issue): |
| 665 | after_sub_issue_id = after_sub_issue.id |
| 666 | |
| 667 | patch_parameters = {"sub_issue_id": sub_issue_id, "after_id": after_sub_issue_id} |
| 668 | headers, data = self._requester.requestJsonAndCheck( |
| 669 | "PATCH", |
| 670 | f"{self.url}/sub_issues/priority", |
| 671 | input=patch_parameters, |
| 672 | headers={"Accept": Consts.mediaType}, |
| 673 | ) |
| 674 | return SubIssue(self._requester, headers, data, completed=True) |
| 675 | |
| 676 | def create_reaction(self, reaction_type: str) -> Reaction: |
| 677 | """ |
no test coverage detected