Delete participations of long inactive users #2176
Labels
[C] Backend
Focuses on backend implementation
[P] Medium
Medium priority
[S] Easy
This issue is self-contained and does not touch too many parts. Good choice for beginners.
When performing a bulk update of users, the participations of long inactive users should be deleted.
Long inactive users are users who are inactive (or
can_be_marked_inactive_by_manager
) after the bulk update, and where the lastvote_end_date
of the user's participations is more than a certain number of months ago. This number should be configurable in the settings asPARTICIPATION_DELETION_AFTER_INACTIVE_MONTHS
, with 18 as default.The bulk update test message should list all users whose participations will be deleted, along with their participation counts.
The text was updated successfully, but these errors were encountered: