diff options
author | sillyguodong <33891828+sillyguodong@users.noreply.github.com> | 2023-05-08 14:39:32 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-08 14:39:32 +0800 |
commit | e962ade99cfd0471273f3dcf956c7cd222472758 (patch) | |
tree | bcaa2aeaf79ee6dc314a6903cac8b5395087c691 /models/issues/pull_test.go | |
parent | 80765aab8c71219ffd32689b3d15558157c25b85 (diff) | |
download | gitea-e962ade99cfd0471273f3dcf956c7cd222472758.tar.gz gitea-e962ade99cfd0471273f3dcf956c7cd222472758.zip |
Refresh the refernce of the closed PR when reopening (#24231)
Close #24213
Replace #23830
#### Cause
- Before, in order to making PR can get latest commit after reopening,
the `ref`(${REPO_PATH}/refs/pull/${PR_INDEX}/head) of evrey closed PR
will be updated when pushing commits to the `head branch` of the closed
PR.
#### Changes
- For closed PR , won't perform these behavior: insert`comment`, push
`notification` (UI and email), exectue
[pushToBaseRepo](https://github.com/go-gitea/gitea/blob/74225033413dc0f2b308bbe069f6d185b551e364/services/pull/pull.go#L409)
function and trigger `action` any more when pushing to the `head branch`
of the closed PR.
- Refresh the reference of the PR when reopening the closed PR (**even
if the head branch has been deleted before**). Make the reference of PR
consistent with the `head branch`.
Diffstat (limited to 'models/issues/pull_test.go')
-rw-r--r-- | models/issues/pull_test.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/models/issues/pull_test.go b/models/issues/pull_test.go index 8d99b2667c..0b06095213 100644 --- a/models/issues/pull_test.go +++ b/models/issues/pull_test.go @@ -118,7 +118,7 @@ func TestHasUnmergedPullRequestsByHeadInfo(t *testing.T) { func TestGetUnmergedPullRequestsByHeadInfo(t *testing.T) { assert.NoError(t, unittest.PrepareTestDatabase()) - prs, err := issues_model.GetUnmergedPullRequestsByHeadInfo(1, "branch2", false) + prs, err := issues_model.GetUnmergedPullRequestsByHeadInfo(1, "branch2") assert.NoError(t, err) assert.Len(t, prs, 1) for _, pr := range prs { |