From 693ea866296132b1cd94e2dda61ae94e94a77557 Mon Sep 17 00:00:00 2001 From: Lukasz Polanski Date: Mon, 17 Oct 2022 12:36:10 +0200 Subject: [PATCH] fix attribute error in case view is null --- octodns_netbox_dns/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/octodns_netbox_dns/__init__.py b/octodns_netbox_dns/__init__.py index f9ddd62..e14c54f 100644 --- a/octodns_netbox_dns/__init__.py +++ b/octodns_netbox_dns/__init__.py @@ -85,8 +85,8 @@ class NetBoxDNSSource(octodns.provider.base.BaseProvider): def _get_nb_zone(self, name: str, view: pynb_resp.Record | None) -> pynb_resp.Record: """Given a zone name and a view name, look it up in NetBox. Raises: pynetbox.RequestError if declared view is not existant""" - view_name = "null" if not view else view.name - nb_zone = self._api.plugins.netbox_dns.zones.get(name=name[:-1], view=view_name) + view = "null" if not view else view + nb_zone = self._api.plugins.netbox_dns.zones.get(name=name[:-1], view=view) return nb_zone