You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Test case :
Create a project, add a user, this user create X annotations, remove the user
Current situation :
Annotation counter is at X.
(There is indeed X user_annotation related to this project into the database )
Expected situation :
Annotation counter is at 0.
Cause : the annotation counter count all the annotations not deleted.
If we remove a member, these annotations are not deleted but are no more accessible.
Should we have a trigger on acl_entry for project and users or should the member removal automatically flag annotation as "deleted" and adding a member should reactive them (conflict with soft deletion of annotations) ?
The text was updated successfully, but these errors were encountered:
Test case :
Create a project, add a user, this user create X annotations, remove the user
Current situation :
Annotation counter is at X.
(There is indeed X user_annotation related to this project into the database )
Expected situation :
Annotation counter is at 0.
Cause : the annotation counter count all the annotations not deleted.
If we remove a member, these annotations are not deleted but are no more accessible.
Should we have a trigger on acl_entry for project and users or should the member removal automatically flag annotation as "deleted" and adding a member should reactive them (conflict with soft deletion of annotations) ?
The text was updated successfully, but these errors were encountered: