discourse/plugins/discourse-patreon/spec/requests
discourse-patch-triage[bot] 5c2948240d
FIX: Deleted patrons can retain access to groups mapped to the "0" / "All Patrons" reward until the next full sync (#39934)
## Summary

Deleted patrons retain access to Discourse groups mapped to the
synthetic "All Patrons" reward (`"0"`) until the next 6-hour scheduled
full sync, because `Patreon::Pledge.delete!` never recomputes the
`reward-users["0"]` list.

## Source

- Original commit:
https://github.com/discourse/discourse/blob/main/plugins/discourse-patreon/app/controllers/patreon/patreon_webhook_controller.rb

Co-authored-by: discourse-patch-triage[bot] <272280883+discourse-patch-triage[bot]@users.noreply.github.com>
2026-05-12 14:32:37 -05:00
..
patreon_admin_controller_spec.rb
patreon_webhook_controller_spec.rb FIX: Deleted patrons can retain access to groups mapped to the "0" / "All Patrons" reward until the next full sync (#39934) 2026-05-12 14:32:37 -05:00
patreon_webhook_controller_spec.rb.lock FIX: Deleted patrons can retain access to groups mapped to the "0" / "All Patrons" reward until the next full sync (#39934) 2026-05-12 14:32:37 -05:00