Skip to content

Fix middleware function's placements (#19377)#19378

Merged
wxiaoguang merged 1 commit into
go-gitea:release/v1.16from
Gusted:backport-fix-NPE-task-user
Apr 12, 2022
Merged

Fix middleware function's placements (#19377)#19378
wxiaoguang merged 1 commit into
go-gitea:release/v1.16from
Gusted:backport-fix-NPE-task-user

Conversation

@Gusted
Copy link
Copy Markdown
Contributor

@Gusted Gusted commented Apr 11, 2022

  • Backport Fix middleware function's placements #19377
    • Add reqSignIn to /task/{task} as it specific to a logged in user currently not-logged in user could cause a NPE.
    • Remove /active reqSignIn middleware, because when you want to active a account you're not "signed in" so it doesn't make sense to add that middleware.

- Backport go-gitea#19377
  - Add reqSignIn to `/task/{task}` as it specific to a logged in user currently not-logged in user could cause a NPE.
  - Remove `/active` reqSignIn middleware, because when you want to active a account you're not "signed in" so it doesn't make sense to add that middleware.
@Gusted Gusted added this to the 1.16.6 milestone Apr 11, 2022
@GiteaBot GiteaBot added the lgtm/need 1 This PR needs approval from one additional maintainer to be merged. label Apr 11, 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 Apr 12, 2022
@wxiaoguang wxiaoguang merged commit ee3a21a into go-gitea:release/v1.16 Apr 12, 2022
@Gusted Gusted deleted the backport-fix-NPE-task-user branch April 12, 2022 06:16
@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.

4 participants