Skip to content
Snippets Groups Projects
Commit 93c16d53 authored by Allen Gilliland's avatar Allen Gilliland
Browse files

use cascade-delete to remove Revision entries when a Card or Dashboard is deleted.

parent 889b967a
No related branches found
No related tags found
No related merge requests found
......@@ -58,6 +58,7 @@
:dashboards)))))
(pre-cascade-delete [_ {:keys [id]}]
(cascade-delete 'Revision :model "Card" :model_id id)
(cascade-delete 'DashboardCard :card_id id)
(cascade-delete 'CardFavorite :card_id id)))
......
......@@ -32,6 +32,7 @@
map->DashboardInstance))
(pre-cascade-delete [_ {:keys [id]}]
(cascade-delete 'Revision :model "Dashboard" :model_id id)
(cascade-delete DashboardCard :dashboard_id id)))
(extend-ICanReadWrite DashboardEntity :read :public-perms, :write :public-perms)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment