Skip to content

Prevent 500 is head repo does not have PullRequest unit in IsUserAllowedToUpdate (#20839)#20848

Merged
techknowlogick merged 1 commit into
go-gitea:release/v1.17from
zeripath:backport-20839-v1.17
Aug 18, 2022
Merged

Prevent 500 is head repo does not have PullRequest unit in IsUserAllowedToUpdate (#20839)#20848
techknowlogick merged 1 commit into
go-gitea:release/v1.17from
zeripath:backport-20839-v1.17

Conversation

@zeripath
Copy link
Copy Markdown
Contributor

@zeripath zeripath commented Aug 18, 2022

Backport #20839

Some repositories do not have the PullRequest unit present in their configuration
and unfortunately the way that IsUserAllowedToUpdate currently works assumes
that this is an error instead of just returning false.

This PR simply swallows this error allowing the function to return false.

Fix #20621

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

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

@zeripath zeripath added this to the 1.17.1 milestone Aug 18, 2022
…wedToUpdate (go-gitea#20839)

Backport go-gitea#20621

Some repositories do not have the PullRequest unit present in their configuration
and unfortunately the way that IsUserAllowedToUpdate currently works assumes
that this is an error instead of just returning false.

This PR simply swallows this error allowing the function to return false.

Fix go-gitea#20621

Signed-off-by: Andrew Thornton <art27@cantab.net>
@zeripath zeripath force-pushed the backport-20839-v1.17 branch from a4d4357 to 38a4e2b Compare August 18, 2022 10:35
@GiteaBot GiteaBot added the lgtm/need 1 This PR needs approval from one additional maintainer to be merged. label Aug 18, 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 18, 2022
@techknowlogick techknowlogick merged commit 15b61da into go-gitea:release/v1.17 Aug 18, 2022
@jolheiser
Copy link
Copy Markdown
Member

#20856

@zeripath zeripath deleted the backport-20839-v1.17 branch August 18, 2022 19:47
@go-gitea go-gitea locked and limited conversation to collaborators May 3, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

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.

6 participants