brettkromkamp / contextualise

Contextualise is an effective tool particularly suited for organising information-heavy projects and activities consisting of unstructured and widely diverse data and information resources
https://contextualise.dev/
MIT License
1.05k stars 44 forks source link

Handle the deletion of a topic which is also an association #100

Closed brettkromkamp closed 3 years ago

brettkromkamp commented 3 years ago

An association is also a topic. Nonetheless, an association is also more than a topic. From a technical point-of-view, an association has a more complex data structure and although you could delete an association just like you do a topic, in doing so, remnants of the (more complex) association data structure would be left dangling. Logic has to be added in both the backend (TopicDB) and the frontend (Contextualise) to handle this edge-case.

brettkromkamp commented 3 years ago

Done: https://github.com/brettkromkamp/topic-db/commit/cb0e2f26fd42fa152c0e349f9fe60db54b4568b0.