This is an automated email from the ASF dual-hosted git repository.

mitchell852 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git


The following commit(s) were added to refs/heads/master by this push:
     new f31a99c  Fix injection issue (#4997)
f31a99c is described below

commit f31a99c69b8102d10ac2dda702409523c69e45d4
Author: Steve Hamrick <[email protected]>
AuthorDate: Mon Aug 31 14:15:06 2020 -0600

    Fix injection issue (#4997)
---
 .../deliveryService/clone/FormCloneDeliveryServiceController.js     | 6 +++---
 .../form/deliveryService/new/FormNewDeliveryServiceController.js    | 3 ++-
 .../app/src/modules/private/deliveryServices/clone/index.js         | 5 ++++-
 3 files changed, 9 insertions(+), 5 deletions(-)

diff --git 
a/traffic_portal/app/src/common/modules/form/deliveryService/clone/FormCloneDeliveryServiceController.js
 
b/traffic_portal/app/src/common/modules/form/deliveryService/clone/FormCloneDeliveryServiceController.js
index b1b30cf..8d3fea2 100644
--- 
a/traffic_portal/app/src/common/modules/form/deliveryService/clone/FormCloneDeliveryServiceController.js
+++ 
b/traffic_portal/app/src/common/modules/form/deliveryService/clone/FormCloneDeliveryServiceController.js
@@ -17,10 +17,10 @@
  * under the License.
  */
 
-var FormCloneDeliveryServiceController = function(deliveryService, origin, 
type, types, $scope, $controller) {
+var FormCloneDeliveryServiceController = function(deliveryService, origin, 
topologies, type, types, $scope, $controller) {
 
        // extends the FormNewDeliveryServiceController to inherit common 
methods
-       angular.extend(this, $controller('FormNewDeliveryServiceController', { 
deliveryService: deliveryService, origin: origin, type: type, types: types, 
$scope: $scope }));
+       angular.extend(this, $controller('FormNewDeliveryServiceController', { 
deliveryService: deliveryService, origin: origin, type: type, topologies: 
topologies, types: types, $scope: $scope }));
 
        $scope.deliveryServiceName = deliveryService.xmlId + ' clone';
 
@@ -40,5 +40,5 @@ var FormCloneDeliveryServiceController = 
function(deliveryService, origin, type,
 
 };
 
-FormCloneDeliveryServiceController.$inject = ['deliveryService', 'origin', 
'type', 'types', '$scope', '$controller'];
+FormCloneDeliveryServiceController.$inject = ['deliveryService', 'origin', 
'topologies', 'type', 'types', '$scope', '$controller'];
 module.exports = FormCloneDeliveryServiceController;
diff --git 
a/traffic_portal/app/src/common/modules/form/deliveryService/new/FormNewDeliveryServiceController.js
 
b/traffic_portal/app/src/common/modules/form/deliveryService/new/FormNewDeliveryServiceController.js
index 493f5d8..a38e337 100644
--- 
a/traffic_portal/app/src/common/modules/form/deliveryService/new/FormNewDeliveryServiceController.js
+++ 
b/traffic_portal/app/src/common/modules/form/deliveryService/new/FormNewDeliveryServiceController.js
@@ -20,7 +20,8 @@
 var FormNewDeliveryServiceController = function(deliveryService, origin, 
topologies, type, types, $scope, $controller, $uibModal, $anchorScroll, 
locationUtils, deliveryServiceService, deliveryServiceRequestService, 
messageModel, propertiesModel, userModel) {
 
        // extends the FormDeliveryServiceController to inherit common methods
-       angular.extend(this, $controller('FormDeliveryServiceController', { 
deliveryService: deliveryService, dsCurrent: deliveryService, origin: origin, 
topologies: topologies, type: type, types: types, $scope: $scope }));
+       angular.extend(this, $controller('FormDeliveryServiceController', { 
deliveryService: deliveryService,
+               dsCurrent: deliveryService, origin: origin, topologies: 
topologies, type: type, types: types, $scope: $scope }));
 
        $scope.deliveryServiceName = 'New';
 
diff --git 
a/traffic_portal/app/src/modules/private/deliveryServices/clone/index.js 
b/traffic_portal/app/src/modules/private/deliveryServices/clone/index.js
index c24dd0f..fa188e8 100644
--- a/traffic_portal/app/src/modules/private/deliveryServices/clone/index.js
+++ b/traffic_portal/app/src/modules/private/deliveryServices/clone/index.js
@@ -48,7 +48,10 @@ module.exports = 
angular.module('trafficPortal.private.deliveryServices.clone',
                                                                return 
deliveryServiceService.getDeliveryService($stateParams.deliveryServiceId);
                                                        },
                                                        origin: 
function($stateParams, originService) {
-                                                               return 
originService.getOrigins({ deliveryservice: $stateParams.deliveryServiceId, 
primary: true })
+                                                               return 
originService.getOrigins({ deliveryservice: $stateParams.deliveryServiceId, 
primary: true });
+                                                       },
+                                                       topologies: 
function(topologyService) {
+                                                               return 
topologyService.getTopologies();
                                                        },
                                                        type: 
function($stateParams) {
                                                                return 
$stateParams.type;

Reply via email to