File tree Expand file tree Collapse file tree 2 files changed +21
-16
lines changed
Expand file tree Collapse file tree 2 files changed +21
-16
lines changed Original file line number Diff line number Diff line change @@ -105,6 +105,6 @@ angular.module('neo4jApp.controllers')
105105 )
106106
107107 setPolicyMessage ()
108- connectIfNoAuthorizationRequired ()
108+ connectIfNoAuthorizationRequired () unless ConnectionStatusService . isConnected ()
109109 $scope .clusterRole = $rootScope .neo4j .clusterRole
110110 ]
Original file line number Diff line number Diff line change @@ -74,26 +74,31 @@ angular.module('neo4jApp.services')
7474 hasValidAuthorization : (retainConnection = no ) ->
7575 that = @
7676 q = $q .defer ()
77- req = @ authorizationRequired ()
78- req .then (
79- (r ) ->
80- ConnectionStatusService .setConnected yes
81- q .resolve r
82- ,
83- (r ) ->
84- if ConnectionStatusService .connectionAuthData ().length > 0
85- that .isConnected (retainConnection).then (
77+ if ConnectionStatusService .connectionAuthData ().length > 0
78+ that .isConnected (retainConnection).then (
79+ (r ) ->
80+ ConnectionStatusService .setAuthorizationRequired no
81+ q .resolve r
82+ ,
83+ (r ) ->
84+ that .authorizationRequired ().then (
8685 (r ) ->
86+ ConnectionStatusService .setConnected yes
8787 q .resolve r
88- ,
89- (r ) ->
88+ , (r ) ->
9089 ConnectionStatusService .setConnected no
9190 q .reject r
9291 )
93- else
94- ConnectionStatusService .setConnected no
95- q .reject r
96- )
92+ )
93+ else
94+ that .authorizationRequired ().then (
95+ (r ) ->
96+ ConnectionStatusService .setConnected yes
97+ q .resolve r
98+ , (r ) ->
99+ ConnectionStatusService .setConnected no
100+ q .reject r
101+ )
97102 q .promise
98103
99104 isConnected : (retainConnection = no ) ->
You can’t perform that action at this time.
0 commit comments