From 9f569d4b1b2ec8cd6a67942ef96fee012de78392 Mon Sep 17 00:00:00 2001 From: Saria Hajjar Date: Thu, 16 Jan 2020 23:03:16 +0000 Subject: [PATCH] Fixes #3941: AttributeError when searching on IP assign --- docs/release-notes/version-2.7.md | 10 +++++++++- netbox/ipam/views.py | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/release-notes/version-2.7.md b/docs/release-notes/version-2.7.md index 4876476c9..bfdfb4b51 100644 --- a/docs/release-notes/version-2.7.md +++ b/docs/release-notes/version-2.7.md @@ -1,3 +1,11 @@ +# v2.7.1 (FUTURE) + +## Bug Fixes + +* [#3941](https://github.com/netbox-community/netbox/issues/3941) - Fixed exception when attempting to assign IP to interface + +--- + # v2.7.0 (2020-01-16) **Note:** This release completely removes the topology map feature ([#2745](https://github.com/netbox-community/netbox/issues/2745)). @@ -172,7 +180,7 @@ REDIS = { 'SSL': False, } } -``` +``` Note that the `CACHE_DATABASE` parameter has been removed and the connection settings have been duplicated for both `webhooks` and `caching`. This allows the user to make use of separate Redis instances if desired. It is fine to use the diff --git a/netbox/ipam/views.py b/netbox/ipam/views.py index 1460df66f..5cbd55bf4 100644 --- a/netbox/ipam/views.py +++ b/netbox/ipam/views.py @@ -760,7 +760,7 @@ class IPAddressAssignView(PermissionRequiredMixin, View): 'vrf', 'tenant', 'interface__device', 'interface__virtual_machine' ) # Limit to 100 results - addresses = filters.IPAddressFilter(request.POST, addresses).qs[:100] + addresses = filters.IPAddressFilterSet(request.POST, addresses).qs[:100] table = tables.IPAddressAssignTable(addresses) return render(request, 'ipam/ipaddress_assign.html', {