fix attribute error in case view is null

This commit is contained in:
Lukasz Polanski 2022-10-17 12:36:10 +02:00
parent 773a8bd8eb
commit 693ea86629
1 changed files with 2 additions and 2 deletions

View File

@ -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