From f473d51ef308e82a8cf4546e309bb7c4517fb9b6 Mon Sep 17 00:00:00 2001 From: Chris Houseknecht Date: Thu, 21 Nov 2013 17:41:35 +0000 Subject: [PATCH] Found the real source of the js error. There was a callback naming conflict with ProjectList controller. Both were using 'choicesReady'. --- awx/ui/static/js/helpers/Groups.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/awx/ui/static/js/helpers/Groups.js b/awx/ui/static/js/helpers/Groups.js index c56f3d8d1c..9053747401 100644 --- a/awx/ui/static/js/helpers/Groups.js +++ b/awx/ui/static/js/helpers/Groups.js @@ -892,7 +892,7 @@ angular.module('GroupsHelper', [ 'RestServices', 'Utilities', 'ListGenerator', ' if (scope.removeChoicesComplete) { scope.removeChoicesComplete(); } - scope.removeChoicesComplete = scope.$on('choicesReady', function() { + scope.removeChoicesComplete = scope.$on('choicesComplete', function() { generator.inject(form, { mode: 'edit', modal: false, related: false, id: 'tree-form', breadCrumbs: false, scope: scope }); @@ -932,7 +932,7 @@ angular.module('GroupsHelper', [ 'RestServices', 'Utilities', 'ListGenerator', ' scope.removeChoicesReady = scope.$on('choicesReady', function() { choicesReady++; if (choicesReady == 2) { - scope.$emit('choicesReady'); + scope.$emit('choicesComplete'); } });