Software cannot be denied by organisation maintainers, if the software references only this one organisation.
Steps to reproduce:
- Login as admin
- Create a new Organisation A and make it an official member
- Logout
- Login as user
- Create a new software
- Reference Organisation A
- Publish software
- Logout
- Login as admin
- Open Organisation A
- Deny affiliation
- Error: "Failed to update software. Your software must have at least one related Helmholtz organisation."
related to !128
Idea 1
The organisation maintainer is enabled to revoke the affiliation. As consequence the related software/project is un-published. The corresponding maintainer is notified by email (see #141).