forgejo/routers/api/v1/repo
Earl Warren e9e3b8c0f3
fix(api): issue state change is not idempotent
The PATCH if issue & pull request switched to use the service
functions instead. However, the service function changing the state is
not idempotent. Instead of doing nothing which changing from open to
open or close to close, it will fail with an error like:

 Issue [2472] 0 was already closed

Regression of: 6a4bc0289d

Fixes: https://codeberg.org/forgejo/forgejo/issues/4686
2024-07-25 15:16:44 +02:00
..
action.go Add support for workflow_dispatch (#3334) 2024-06-28 05:17:11 +00:00
avatar.go
blob.go
branch.go Fix branch_protection api shows users/teams who has no readAccess (#30291) 2024-04-21 16:28:16 +02:00
collaborators.go
commits.go [BUG] Use correct SHA in GetCommitPullRequest 2024-07-06 22:04:31 +02:00
compare.go Enable unparam linter (#31277) 2024-06-16 13:42:58 +02:00
file.go Add an immutable tarball link to archive download headers for Nix 2024-05-03 15:21:45 -07:00
flags.go
fork.go
git_hook.go
git_ref.go Add codespell support and fix a good number of typos with its help (#3270) 2024-05-09 13:49:37 +00:00
hook.go
hook_test.go
issue.go fix(api): issue state change is not idempotent 2024-07-25 15:16:44 +02:00
issue_attachment.go Prevent simultaneous editing of comments and issues (#31053) 2024-06-02 16:26:54 +02:00
issue_comment.go Load attachments for /issues/comments/{id} 2024-07-16 11:09:54 +02:00
issue_comment_attachment.go Prevent simultaneous editing of comments and issues (#31053) 2024-06-02 16:26:54 +02:00
issue_dependency.go Fix missed doer (#30231) 2024-04-15 20:01:35 +02:00
issue_label.go Support using label names when changing issue labels (#30943) 2024-05-19 13:12:35 +02:00
issue_pin.go Fix missed doer (#30231) 2024-04-15 20:01:35 +02:00
issue_reaction.go
issue_stopwatch.go
issue_subscription.go Add codespell support and fix a good number of typos with its help (#3270) 2024-05-09 13:49:37 +00:00
issue_tracked_time.go Fix missed doer (#30231) 2024-04-15 20:01:35 +02:00
key.go
label.go
language.go
main_test.go
migrate.go Fix "force private" logic (#31012) 2024-05-26 18:20:33 +02:00
milestone.go
mirror.go Add missed return after ctx.ServerError (#31130) 2024-06-02 16:26:54 +02:00
notes.go
patch.go
pull.go fix(api): issue state change is not idempotent 2024-07-25 15:16:44 +02:00
pull_review.go Prevent allow/reject reviews on merged/closed PRs (#30686) 2024-04-28 15:39:01 +02:00
release.go Protected tag is no internal server error (#30962) 2024-05-19 13:12:35 +02:00
release_attachment.go
release_tags.go Protected tag is no internal server error (#30962) 2024-05-19 13:12:35 +02:00
repo.go Rename repo_model.SearchOrderByMap to repo_model.OrderByMap (#31359) 2024-06-16 13:42:59 +02:00
repo_test.go
star.go
status.go
subscriber.go
tag.go Add tag protection via rest api #17862 (#31295) 2024-06-16 13:42:59 +02:00
teams.go
topic.go
transfer.go
tree.go
wiki.go Enable more revive linter rules (#30608) 2024-04-28 15:39:00 +02:00