diff --git a/v1/Application.cfc b/v1/Application.cfc index 18c645b..73fb808 100644 --- a/v1/Application.cfc +++ b/v1/Application.cfc @@ -57,7 +57,7 @@ //variables.framework.docs={}; variables.framework.docs.APIName="svc-api"; - variables.framework.docs.APIVersion="0.215"; /*$ git config --global --unset user.password*/ + variables.framework.docs.APIVersion="0.216"; /*$ git config --global --unset user.password*/ variables.framework.globalHeaders = structNew(); variables.framework.globalHeaders["Access-Control-Expose-Headers"] = "Location"; diff --git a/v1/resources/instance_operation_cfs_param.cfc b/v1/resources/instance_operation_cfs_param.cfc index 51e829b..0d370fb 100644 --- a/v1/resources/instance_operation_cfs_param.cfc +++ b/v1/resources/instance_operation_cfs_param.cfc @@ -702,7 +702,9 @@ arguments.requestArguments.specificationId=usrCustomerInfo.specificationId; //In ,sp.is_sensitive ,sp.depends_on_cfs_params ,sp.expression - --,sp.func + ,sp.ref_svc_id + ,sp.unique_scope + ,sp.default_compute from svc_operation_cfs_subparam sp where sp.svc_operation_cfs_param_id= order by sp.sort @@ -744,20 +746,21 @@ arguments.requestArguments.specificationId=usrCustomerInfo.specificationId; //In params:{} } )) - : local.qSubparam.value_list)#', + : local.qSubparam.value_list)#', + "dependsOnCfsParams":"#local.qSubparam.depends_on_cfs_params#", + "expression":"#local.qSubparam.expression#", "minlength":"#local.qSubparam.minlength#", "maxlength":"#local.qSubparam.maxlength#", "regex":"#local.qSubparam.regex#", "man":"#local.qSubparam.man#", "descr":"#local.qSubparam.descr#", "defaultValue":"#local.qSubparam.default_value#", - "isRequired":#request.castToBool(local.qSubparam.is_required)#, - "isSensitive":#request.castToBool(local.qSubparam.is_sensitive)#, - "isModifiableDefinition":false, - "dependsOnCfsParams":"#local.qSubparam.depends_on_cfs_params#", - "expression":"#local.qSubparam.expression#" - + "isSensitive":#request.castToBool(local.qSubparam.is_sensitive)#, + "refSvcId":"#local.qSubparam.ref_svc_id)#", + "uniqueScope":"#local.qSubparam.unique_scope)#", + "defaultCompute":"#local.qSubparam.default_compute)#", + "isModifiableDefinition":false }, true ) /> diff --git a/v1/resources/instance_operation_default.cfc b/v1/resources/instance_operation_default.cfc index 791c629..6b8c29f 100644 --- a/v1/resources/instance_operation_default.cfc +++ b/v1/resources/instance_operation_default.cfc @@ -178,7 +178,9 @@ ,sp.regex ,sp.sort ,sp.is_sensitive - --,sp.func + ,sp.ref_svc_id + ,sp.unique_scope + ,sp.default_compute from svc_operation_cfs_subparam sp where sp.svc_operation_cfs_param_id= order by sp.sort @@ -204,6 +206,9 @@ "defaultValue":"#local.qSubparam.default_value#", "isRequired":#request.castToBool(local.qSubparam.is_required)#, "isSensitive":#request.castToBool(local.qSubparam.is_sensitive)#, + "refSvcId":#local.qSubparam.ref_svc_id)#, + "uniqueScope":"#local.qSubparam.unique_scope)#", + "defaultCompute":"#local.qSubparam.default_compute)#", "isModifiableDefinition":false }, true )