Report a Bug
#BugReportDecidim Let's test Decidim and report bugs together
Admin can delete a whole participatory process even if it contains elements
This bug report has in turn two bugs reported:
1. From the Backoffice, an Admin can delete a whole participatory process even if it contains elements (like components with Proposals).
2. In this case the Participatory Process and all its Components are deleted, but the Proposals (with comments, votes, etc..) remain in the database orphaned as garbage. The same may probably happen to blog posts, debates, etc..
I expect the admin panel to either block deletion if the space contains data or allow deletion but advise the admin that the space contains data, in this latter case all the data inside the space should be deleted in cascade.
The same may happen to Assemblies, initiatives, etc.
This proposal has been accepted because:
This incidence has been solved. Closed via #4641.
Thank you for contributing!
List of Endorsements
Report inappropriate content
Is this content inappropriate?
2 comments
Sorry to join the discussion so late. @oliver_valls I agree with everything except for the last part. As Decidim designer/developers we have to protect participants from evil organizations. There is a potential admin attack to democracy that involves deleting and process and creating a new one with the same name if they don't like the results. In order to avoid this, or to be able to show that this actually happened and your proposal got X number of support, we kept the proposals visible even if the process is deleted. Not sure this is the best solution, but I think you can understand the problem behind. How could we solve it?
Maybe we could solve it by not allowing the deletion of the process if it has user content? (proposals, comments, votes...)
Add your comment
Sign in with your account or sign up to add your comment.
Loading comments ...