annotations are not deleted from the database when a node or a user is deleted.
| Project: | Annotate |
| Version: | 5.x-1.0-beta4 |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | clemens.tolboom |
| Status: | closed |
Jump to:
I have no idea how this should work.
When a user is deleted should:
- private notes be deleted? i guess yes. They are of no use to anyone.
- published notes be deleted? It would be awkward when annotations read by others disappear. So what to do? Attribute them to the node owner? Or the administrator? Sounds weird too!
When a node is deleted should:
- annotations be deleted? People put effort into their annotations.
From a database integrity perspective the annotations should be deleted in all cases. But when annotations become nodes there is the possibility to change ownership of annotations 'off the shelf'.
So I just build this delete into the next release. The update script should take care of this too!!!

#1
This bug is related to annotate and annotate_ed only.
So I close this one and create two new ones for each component.