mirror of
https://github.com/ansible/awx.git
synced 2026-04-07 02:59:21 -02:30
Sending blank object to socket server on routes that are not
websocket enabled.
This commit is contained in:
@@ -9,12 +9,18 @@ export default function($stateProvider) {
|
|||||||
state.resolve.socket = ['SocketService', '$rootScope', '$stateParams',
|
state.resolve.socket = ['SocketService', '$rootScope', '$stateParams',
|
||||||
function(SocketService, $rootScope, $stateParams) {
|
function(SocketService, $rootScope, $stateParams) {
|
||||||
$rootScope.socketPromise.promise.then(function(){
|
$rootScope.socketPromise.promise.then(function(){
|
||||||
if(state.socket.groups.hasOwnProperty( "job_events")){
|
if(!state.socket){
|
||||||
state.socket.groups.job_events = [$stateParams.id];
|
state.socket = {groups: {}};
|
||||||
}
|
}
|
||||||
if(state.socket.groups.hasOwnProperty( "ad_hoc_command_events")){
|
else{
|
||||||
state.socket.groups.job_events = [$stateParams.id];
|
if(state.socket.groups.hasOwnProperty( "job_events")){
|
||||||
|
state.socket.groups.job_events = [$stateParams.id];
|
||||||
|
}
|
||||||
|
if(state.socket.groups.hasOwnProperty( "ad_hoc_command_events")){
|
||||||
|
state.socket.groups.job_events = [$stateParams.id];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
SocketService.subscribe(state);
|
SocketService.subscribe(state);
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
@@ -24,9 +30,7 @@ export default function($stateProvider) {
|
|||||||
addState: function(state) {
|
addState: function(state) {
|
||||||
var route = state.route || state.url;
|
var route = state.route || state.url;
|
||||||
|
|
||||||
if(state.socket){
|
this.addSocket(state);
|
||||||
this.addSocket(state);
|
|
||||||
}
|
|
||||||
|
|
||||||
$stateProvider.state(state.name, {
|
$stateProvider.state(state.name, {
|
||||||
url: route,
|
url: route,
|
||||||
|
|||||||
Reference in New Issue
Block a user