Fixes #276: Delete RoleImages when their DeviceRole is deleted (#279)

* [fix] get only valid role images

* [up] add post delete signals for device roles

* [fix] move signal registration in `apps.py`

* [fix] register signals in plugin config & filter valid role images

* [fix] undo role image filter as it is wrong and unnecessary

* [up] revert formatting with black
This commit is contained in:
Victor Gorchilov
2023-04-20 20:55:58 +02:00
committed by GitHub
parent d3dc955987
commit 3671bbbc78
3 changed files with 20 additions and 2 deletions
+5 -1
View File
@@ -14,8 +14,12 @@ class TopologyViewsConfig(PluginConfig):
"static_image_directory": "netbox_topology_views/img",
"allow_coordinates_saving": False,
"always_save_coordinates": False,
}
def ready(self):
from . import signals
super().ready()
config = TopologyViewsConfig