Skip to content

Conversation

6543
Copy link
Member

@6543 6543 commented Jan 22, 2021

Partial Backport of #14392

  • Fix Deadlock
  • Delete affected reactions on comment deletion

* refactor models.DeleteComment and delete related reactions too

* use deleteComment for UserDeleteWithCommentsMaxDays in DeleteUser

* Resolve Fixme & fix potential deadlock
@6543 6543 added the type/bug label Jan 22, 2021
@6543 6543 added this to the 1.13.2 milestone Jan 22, 2021
@6543 6543 changed the title Enhance Ghost comment mitigation Settings (#14392) [Backport] Fix potential Deadlock & Delete affected reactions on comment deletion (#14392) Jan 22, 2021
@6543 6543 added the type/refactoring Existing code has been cleaned up. There should be no new functionality. label Jan 22, 2021
@6543 6543 changed the title [Backport] Fix potential Deadlock & Delete affected reactions on comment deletion (#14392) [Backport] Fix Deadlock & Delete affected reactions on comment deletion (#14392) Jan 22, 2021
@GiteaBot GiteaBot added the lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. label Jan 22, 2021
@6543 6543 removed the type/refactoring Existing code has been cleaned up. There should be no new functionality. label Jan 22, 2021
@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 Jan 22, 2021
@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 Jan 23, 2021
@lunny lunny merged commit 4d2a6c4 into go-gitea:release/v1.13 Jan 23, 2021
@6543 6543 deleted the backport_various-fixes_14392 branch January 23, 2021 02:08
@go-gitea go-gitea locked and limited conversation to collaborators Mar 11, 2021
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