forgejo/routers/api/v1/repo
zeripath 5ebd26d306
Return 404 NotFound if requested attachment does not exist () ()
Backport 

Add code to test if GetAttachmentByID returns an ErrAttachmentNotExist error
and return NotFound instead of InternalServerError

Fix 

Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>

Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2022-08-25 11:30:41 +08:00
..
blob.go RepoAssignment ensure to close before overwrite () 2022-04-21 17:17:57 +02:00
branch.go Move some code into models/git () 2022-06-12 23:51:54 +08:00
collaborators.go Move some repository related code into sub package () 2022-06-06 16:01:49 +08:00
commits.go Pass gitRepo down to GetRawDiff, since its used for main repo and wiki () 2022-04-25 20:45:18 +02:00
file.go Move issues related files into models/issues () 2022-06-13 17:37:59 +08:00
fork.go Move access and repo permission to models/perm/access () 2022-05-11 12:09:36 +02:00
git_hook.go Move macaron to chi () 2021-01-26 16:36:53 +01:00
git_ref.go Multiple Escaping Improvements () 2021-11-16 18:18:25 +00:00
hook.go Move almost all functions' parameter db.Engine to context.Context () 2022-05-20 22:08:52 +08:00
hook_test.go Decouple unit test, remove intermediate unittestbridge package () 2021-11-16 16:53:21 +08:00
issue.go Move issues related files into models/issues () 2022-06-13 17:37:59 +08:00
issue_comment.go Move issues related files into models/issues () 2022-06-13 17:37:59 +08:00
issue_label.go Move issues related files into models/issues () 2022-06-13 17:37:59 +08:00
issue_reaction.go Move issues related files into models/issues () 2022-06-13 17:37:59 +08:00
issue_stopwatch.go Move issues related files into models/issues () 2022-06-13 17:37:59 +08:00
issue_subscription.go Move issues related files into models/issues () 2022-06-13 17:37:59 +08:00
issue_tracked_time.go Move issues related files into models/issues () 2022-06-13 17:37:59 +08:00
key.go Use ctx instead of db.DefaultContext in some packages(routers/services/modules) () 2022-03-22 16:22:54 +01:00
label.go Move issues related files into models/issues () 2022-06-13 17:37:59 +08:00
language.go Move almost all functions' parameter db.Engine to context.Context () 2022-05-20 22:08:52 +08:00
main_test.go Use queue instead of memory queue in webhook send service () 2022-04-25 20:03:01 +02:00
migrate.go Move almost all functions' parameter db.Engine to context.Context () 2022-05-20 22:08:52 +08:00
milestone.go fix: some typos () 2022-06-13 15:34:46 +08:00
mirror.go Move almost all functions' parameter db.Engine to context.Context () 2022-05-20 22:08:52 +08:00
notes.go RepoAssignment ensure to close before overwrite () 2022-04-21 17:17:57 +02:00
patch.go Move issues related files into models/issues () 2022-06-13 17:37:59 +08:00
pull.go Move issues related files into models/issues () 2022-06-13 17:37:59 +08:00
pull_review.go Dismiss prior pull reviews if done via web in review dismiss () () 2022-07-19 17:46:33 +02:00
release.go Set target on create release with existing tag () () 2022-07-15 20:39:48 +02:00
release_attachment.go Return 404 NotFound if requested attachment does not exist () () 2022-08-25 11:30:41 +08:00
release_tags.go fix permission check for delete tag () 2022-06-16 22:03:03 +02:00
repo.go Move some repository related code into sub package () 2022-06-06 16:01:49 +08:00
repo_test.go Renamed ctx.User to ctx.Doer. () 2022-03-22 15:03:22 +08:00
star.go Renamed ctx.User to ctx.Doer. () 2022-03-22 15:03:22 +08:00
status.go Move some code into models/git () 2022-06-12 23:51:54 +08:00
subscriber.go Renamed ctx.User to ctx.Doer. () 2022-03-22 15:03:22 +08:00
tag.go fix permission check for delete tag () 2022-06-16 22:03:03 +02:00
teams.go Move almost all functions' parameter db.Engine to context.Context () 2022-05-20 22:08:52 +08:00
topic.go Add missing return for when topic isn't found () () 2022-07-18 10:16:58 +08:00
transfer.go Move almost all functions' parameter db.Engine to context.Context () 2022-05-20 22:08:52 +08:00
tree.go Propagate context and ensure git commands run in request context () 2022-01-19 23:26:57 +00:00
wiki.go Make git.OpenRepository accept Context () 2022-03-30 03:13:41 +08:00