Add save_coords to individual options (#311)

This commit is contained in:
Mario
2023-05-30 15:05:22 +02:00
committed by GitHub
parent 73490b6c64
commit 8b1d2b56f3
5 changed files with 36 additions and 5 deletions
+2
View File
@@ -697,6 +697,7 @@ class TopologyHomeView(PermissionRequiredMixin, View):
q.setlist("device_role_id", list(preselected_device_roles))
q.setlist("tag", list(preselected_tags))
if individualOptions.save_coords: q['save_coords'] = "on"
if individualOptions.show_unconnected: q['show_unconnected'] = "on"
if individualOptions.show_cables: q['show_cables'] = "on"
if individualOptions.show_logical_connections: q['show_logical_connections'] = "on"
@@ -912,6 +913,7 @@ class TopologyIndividualOptionsView(PermissionRequiredMixin, View):
'ignore_cable_type': tuple(queryset.ignore_cable_type.translate({ord(i): None for i in '[]\''}).split(', ')),
'preselected_device_roles': IndividualOptions.objects.get(id=queryset.id).preselected_device_roles.all(),
'preselected_tags': IndividualOptions.objects.get(id=queryset.id).preselected_tags.all(),
'save_coords': queryset.save_coords,
'show_unconnected': queryset.show_unconnected,
'show_cables': queryset.show_cables,
'show_logical_connections': queryset.show_logical_connections,