Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Return 404 NotFound if requested attachment does not exist #20886

Merged
merged 6 commits into from
Aug 24, 2022

Conversation

zeripath
Copy link
Contributor

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

Fix #20884

Signed-off-by: Andrew Thornton art27@cantab.net

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

Fix go-gitea#20884

Signed-off-by: Andrew Thornton <art27@cantab.net>
@GiteaBot GiteaBot added the lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. label Aug 22, 2022
@GiteaBot GiteaBot added lgtm/need 1 This PR needs approval from one additional maintainer to be merged. and removed lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. labels Aug 24, 2022
@GiteaBot GiteaBot added lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore. and removed lgtm/need 1 This PR needs approval from one additional maintainer to be merged. labels Aug 24, 2022
@zeripath
Copy link
Contributor Author

make lgtm work

@zeripath zeripath merged commit a4a6a59 into go-gitea:main Aug 24, 2022
@zeripath zeripath deleted the fix-20884-404-on-not-found branch August 24, 2022 12:36
zeripath added a commit to zeripath/gitea that referenced this pull request Aug 24, 2022
…20886)

Backport go-gitea#20886

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

Fix go-gitea#20884

Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
@zeripath zeripath added the backport/done All backports for this PR have been created label Aug 24, 2022
lunny added a commit that referenced this pull request Aug 25, 2022
…20941)

Backport #20886

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

Fix #20884

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>
zjjhot added a commit to zjjhot/gitea that referenced this pull request Aug 25, 2022
* upstream/main:
  Fix input.value attr for RequiredClaimName/Value (go-gitea#20946)
  Move some files into models' sub packages (go-gitea#20262)
  [skip ci] Updated translations via Crowdin
  docs[zh-cn]: Install on Kubernetes (go-gitea#20874)
  Return 404 NotFound if requested attachment does not exist (go-gitea#20886)
  Avoid frequent string2bytes conversions (go-gitea#20940)
vsysoev pushed a commit to IntegraSDL/gitea that referenced this pull request Aug 28, 2022
…20886)

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

Fix go-gitea#20884

Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
@go-gitea go-gitea locked and limited conversation to collaborators May 3, 2023
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
backport/done All backports for this PR have been created lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore. type/bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GetReleaseAttachment API returns 500 when the ID is not found
5 participants