gitea/services/pull
Giteabot 8defca6d39
Fix possible pull request broken when leave the page immediately after clicking the update button (#34509) (#34607)
Backport #34509 by @lunny

If user leaves the page, the context will become cancelled, so that the
update process maybe terminal in an unexpected status. This PR haven't
resolve the problem totally. It uses a background context to not cancel
the update process even if the user leaved the pull request view page.

Fix #31779

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2025-06-05 07:15:32 +07:00
..
check.go Option to delay conflict checking of old pull requests until page view (#27779) 2025-04-24 19:26:57 +07:00
check_test.go Option to delay conflict checking of old pull requests until page view (#27779) 2025-04-24 19:26:57 +07:00
comment.go Update misspell to 0.5.1 and add `misspellings.csv` (#30573) 2024-04-27 08:03:49 +07:00
commit_status.go Move git references checking to gitrepo packages to reduce expose of repository path (#33891) 2025-03-15 19:48:59 +07:00
commit_status_test.go Fixing the issue when status check per rule matches multiple actions (#29631) 2024-03-08 05:02:13 +07:00
edits.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +07:00
lfs.go Remove GetByBean method because sometimes it's danger when query condition parameter is zero and also introduce new generic methods (#28220) 2023-12-07 15:27:36 +07:00
main_test.go make writing main test easier (#27270) 2023-09-28 01:38:53 +07:00
merge.go Always use an empty line to separate the commit message and trailer (#34512) (#34578) 2025-06-02 15:59:10 +07:00
merge_ff_only.go Remove context from git struct (#33793) 2025-03-04 11:56:11 +07:00
merge_merge.go Remove context from git struct (#33793) 2025-03-04 11:56:11 +07:00
merge_prepare.go Option to delay conflict checking of old pull requests until page view (#27779) 2025-04-24 19:26:57 +07:00
merge_rebase.go Remove context from git struct (#33793) 2025-03-04 11:56:11 +07:00
merge_squash.go Always use an empty line to separate the commit message and trailer (#34512) (#34578) 2025-06-02 15:59:10 +07:00
merge_test.go Always use an empty line to separate the commit message and trailer (#34512) (#34578) 2025-06-02 15:59:10 +07:00
patch.go Option to delay conflict checking of old pull requests until page view (#27779) 2025-04-24 19:26:57 +07:00
patch_unmerged.go Remove context from git struct (#33793) 2025-03-04 11:56:11 +07:00
protected_branch.go Move git references checking to gitrepo packages to reduce expose of repository path (#33891) 2025-03-15 19:48:59 +07:00
pull.go Fix wrong review requests when updating the pull request (#34286) 2025-04-28 22:57:56 +07:00
pull_test.go Simplify how git repositories are opened (#28937) 2024-01-27 21:09:51 +07:00
review.go Enable addtional linters (#34085) 2025-04-01 10:14:01 +07:00
review_test.go Prevent re-review and dismiss review actions on closed and merged PRs (#30065) 2024-03-28 15:19:24 +07:00
reviewer.go Fix get reviewers' bug (#32415) 2024-11-22 10:44:48 +07:00
reviewer_test.go Enable tenv and testifylint rules (#32852) 2024-12-15 10:41:29 +07:00
temp_repo.go Option to delay conflict checking of old pull requests until page view (#27779) 2025-04-24 19:26:57 +07:00
update.go Fix possible pull request broken when leave the page immediately after clicking the update button (#34509) (#34607) 2025-06-05 07:15:32 +07:00
update_rebase.go Remove context from git struct (#33793) 2025-03-04 11:56:11 +07:00