From 5e0b836b91c2212cdfe1e3923783d5ac33d8ed38 Mon Sep 17 00:00:00 2001 From: Volodymyr Babak Date: Tue, 10 Sep 2019 19:19:35 +0300 Subject: [PATCH] Fixed issue with enable/disable button display --- ui/src/app/user/user.directive.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/src/app/user/user.directive.js b/ui/src/app/user/user.directive.js index ba94b2140e..2d657e3706 100644 --- a/ui/src/app/user/user.directive.js +++ b/ui/src/app/user/user.directive.js @@ -36,7 +36,9 @@ export default function UserDirective($compile, $templateCache, userService) { }; scope.isUserCredentialsEnabled = function() { - if (!scope.user || !scope.user.additionalInfo) { + if (scope.user == null || angular.isUndefined(scope.user) || + scope.user.additionalInfo == null || angular.isUndefined(scope.user.additionalInfo) || + scope.user.additionalInfo.userCredentialsEnabled == null || angular.isUndefined(scope.user.additionalInfo.userCredentialsEnabled)) { return true; } return scope.user.additionalInfo.userCredentialsEnabled === true;