From 3b76e0203a349be3318979e1266c34b3435f648b Mon Sep 17 00:00:00 2001 From: hSaria <34197532+hSaria@users.noreply.github.com> Date: Wed, 11 Dec 2019 07:03:39 +0000 Subject: [PATCH 1/2] Fixes 3749 attribute error --- netbox/users/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/users/views.py b/netbox/users/views.py index 47d3503d7..6a2410274 100644 --- a/netbox/users/views.py +++ b/netbox/users/views.py @@ -96,7 +96,7 @@ class ChangePasswordView(LoginRequiredMixin, View): def get(self, request): # LDAP users cannot change their password here - if getattr(request.user, 'ldap_username'): + if getattr(request.user, 'ldap_username', None): messages.warning(request, "LDAP-authenticated user credentials cannot be changed within NetBox.") return redirect('user:profile') From b57d64c72db7987168d7f971bd9c8a2c95202b92 Mon Sep 17 00:00:00 2001 From: hSaria <34197532+hSaria@users.noreply.github.com> Date: Wed, 11 Dec 2019 07:11:59 +0000 Subject: [PATCH 2/2] Changelog for #3751 --- docs/release-notes/version-2.6.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/release-notes/version-2.6.md b/docs/release-notes/version-2.6.md index f499ec1ca..59d34495f 100644 --- a/docs/release-notes/version-2.6.md +++ b/docs/release-notes/version-2.6.md @@ -1,3 +1,9 @@ +# v2.6.9 (FUTURE) + +## Bug Fixes + +* [#3749](https://github.com/netbox-community/netbox/issues/3749) - Fix exception on password change page for local users + # v2.6.8 (2019-12-10) ## Enhancements