Gracefully handle ForeignKeyViolation
when permantely deleting special groups/projects
#661
Open
1 task done
Labels
ux
Changes to a current behavior to improve user experience
Checklist
Subject of the issue
I report here, although it is also related to the use of an external plugin (ie. innovapuglia).
Basically, there is no way to delete a group/project when it contains relationships with system tables: (e.g.
qdjango_project
):I don't know if we can handle this in simple way, but at least let's try to show a more informative message than a generic 500 error (which is a bit scary, it almost feels like crashing)
Steps to reproduce
Environment
[g3wsdk.info]
Link to your project
No response
Additional info
Docker logs:
The text was updated successfully, but these errors were encountered: