mirror of
1
Fork 0
forgejo/services/repository
Earl Warren a53194f4b1
fix(api): error 500 on tag creation when a workflow exists
files_service.CreateCommitStatus must not explicitly call
gitRepo.Close(), it will be called by the closer function.

Calling it explicitly will cause the repository to be closed
prematurely when obtained from the context, making it unusuable by the
caller later on.

For instance, as CreateCommitStatus is called indirectly when a
workflow exists for the tag to be created, it will make the repositoryn
in the context unusable for the tag creation API.
2024-04-19 10:52:17 +02:00
..
archiver Next round of `db.DefaultContext` refactor (#27089) 2023-09-16 14:39:12 +00:00
files fix(api): error 500 on tag creation when a workflow exists 2024-04-19 10:52:17 +02:00
adopt.go Delete repos of org when purge delete user (#27273) (#27728) 2023-11-01 10:03:12 +08:00
adopt_test.go
avatar.go
avatar_test.go
branch.go Fix loadOneBranch panic (#29938) (#29939) 2024-04-03 12:11:19 +02:00
cache.go Use the type RefName for all the needed places and fix pull mirror sync bugs (#24634) 2023-05-26 01:04:48 +00:00
check.go move repository deletion to service layer (#26948) 2023-09-08 04:51:15 +00:00
collaboration.go Fix `DeleteCollaboration` transaction behaviour (#28886) (#28889) 2024-01-31 14:18:26 +01:00
collaboration_test.go Next round of `db.DefaultContext` refactor (#27089) 2023-09-16 14:39:12 +00:00
commit.go Show branches and tags that contain a commit (#25180) 2023-07-27 12:47:41 +02:00
create.go move repository deletion to service layer (#26948) 2023-09-08 04:51:15 +00:00
create_test.go More refactoring of `db.DefaultContext` (#27083) 2023-09-15 06:13:19 +00:00
delete.go Check the token's owner and repository when registering a runner (#30406) (#30412) 2024-04-15 09:35:37 +02:00
delete_test.go Delete repos of org when purge delete user (#27273) (#27728) 2023-11-01 10:03:12 +08:00
fork.go Another round of `db.DefaultContext` refactor (#27103) (#27262) 2023-09-25 19:24:35 +02:00
fork_test.go
hooks.go
lfs.go Fix bugs in LFS meta garbage collection (#26122) 2023-07-26 07:02:53 +00:00
lfs_test.go Delete repos of org when purge delete user (#27273) (#27728) 2023-11-01 10:03:12 +08:00
main_test.go
push.go Do not use lower tag names to find releases/tags (#29261) (#29262) 2024-02-20 09:36:37 +01:00
repository.go Next round of `db.DefaultContext` refactor (#27089) 2023-09-16 14:39:12 +00:00
repository_test.go
review.go
review_test.go
template.go Move notification interface to services layer (#26915) 2023-09-05 18:37:47 +00:00
transfer.go [MODERATION] User blocking 2023-11-13 13:58:02 +01:00
transfer_test.go [MODERATION] User blocking 2023-11-13 13:58:02 +01:00