Actions
Feature #2152
closedAnnotations: check orphan function
Status:
Closed
Priority:
Normal
Assignee:
Category:
Backend
Target version:
Start date:
2024-01-12
Estimated time:
Description
Currently it is only possible to link entities to an annotation if the entity is already linked to the file. This is the intended behavior to prevent linking entities just via annotation and outside the model.
But it might than happen, that the model link (refer to) is removed and we thought about how to deal with this situation:
But it might than happen, that the model link (refer to) is removed and we thought about how to deal with this situation:
- Automatically remove the annotation would be to destructive
- Preventing or warning to remove the (refer to) link would be cumbersome e.g. there could be multiple and so we would have to check if it is the last one and so on. Also it might not happen often, if at all.
- No destructive behavior
- After listing all "orphaned" annotation links, it could be offered to
- Delete the annotation
- Remove the entity from the annotation
- Re-link the entity used in the annotation to the file again
Updated by Bernhard Koschiček-Krombholz 7 months ago
- Status changed from Acknowledged to In Progress
- Assignee set to Bernhard Koschiček-Krombholz
Updated by Bernhard Koschiček-Krombholz 7 months ago
- Status changed from In Progress to Resolved
Implemented all three options in the admin/orphans view.
Updated by Bernhard Koschiček-Krombholz 7 months ago
- Status changed from Resolved to Closed
Actions