diff --git a/netbox_topology_views/api/serializers.py b/netbox_topology_views/api/serializers.py index af17d68..a5b5586 100644 --- a/netbox_topology_views/api/serializers.py +++ b/netbox_topology_views/api/serializers.py @@ -50,4 +50,4 @@ class PowerFeedCoordinateSerializer(NetBoxModelSerializer): class IndividualOptionsSerializer(NetBoxModelSerializer): class Meta: model = IndividualOptions - fields = ("ignore_cable_type", "save_coords", "show_unconnected", "show_cables", "show_logical_connections", "show_single_cable_logical_conns", "show_neighbors", "show_circuit", "show_power", "show_wireless", "group_sites", "group_locations", "group_racks", "group", "draw_default_layout", "straight_cables") + fields = ("ignore_cable_type", "save_coords", "show_unconnected", "show_cables", "show_logical_connections", "show_single_cable_logical_conns", "show_neighbors", "show_circuit", "show_power", "show_wireless", "group_sites", "group_locations", "group_racks", "draw_default_layout", "straight_cables") diff --git a/netbox_topology_views/api/views.py b/netbox_topology_views/api/views.py index 99f5720..0ff6af9 100644 --- a/netbox_topology_views/api/views.py +++ b/netbox_topology_views/api/views.py @@ -135,7 +135,7 @@ class ExportTopoToXML(PermissionRequiredMixin, ViewSet): print(type(inst)) if 'group' not in request.query_params: - if 'group' in saved_filter_params: + if 'saved_filter_params' in locals() and "group" in saved_filter_params: group_id = saved_filter_params['group'][0] else: group_id = "default"