*/\r
\r
var CreationService = function($log, AaiService, AsdcService, DataService,VIDCONFIGURATION,\r
- ComponentService, COMPONENT, FIELD, PARAMETER, UtilityService, OwningEntityService) {\r
+ ComponentService, COMPONENT, FIELD, PARAMETER, UtilityService, OwningEntityService,featureFlags) {\r
\r
var _this = this;\r
-\r
var getAsyncOperationList = function() {\r
if (DataService.getLoggedInUserId() == null) {\r
getLoggedInUserID();\r
userParams : getArbitraryParameters(parameterList)\r
}\r
};\r
+ if (featureFlags.isOn(COMPONENT.FEATURE_FLAGS.FLAG_ADD_MSO_TESTAPI_FIELD)) {\r
+ if ((_this.componentId != COMPONENT.SERVICE) || ( DataService.getALaCarte() )) {\r
+ requestDetails.requestParameters.testApi = DataService.getMsoRequestParametersTestApi();\r
+ }\r
+ }\r
if ( (_this.componentId != COMPONENT.SERVICE) || ( !DataService.getALaCarte() ) ) {\r
// include cloud region for everything but service create alacarte\r
var lcpRegion = getValueFromList(FIELD.ID.LCP_REGION, parameterList);\r
};\r
}\r
switch (_this.componentId) {\r
+\r
case COMPONENT.SERVICE:\r
requestDetails.subscriberInfo = {\r
globalSubscriberId : DataService.getGlobalCustomerId(),\r
\r
appDS2.factory("CreationService", [ "$log", "AaiService", "AsdcService",\r
"DataService","VIDCONFIGURATION", "ComponentService", "COMPONENT", "FIELD", "PARAMETER",\r
- "UtilityService", "OwningEntityService", CreationService ]);\r
+ "UtilityService", "OwningEntityService","featureFlags", CreationService ]);\r