066 debug experimental exclude is_deleted from uniqueness check
This commit is contained in:
+1
-1
@@ -51,7 +51,7 @@
|
|||||||
|
|
||||||
//variables.framework.docs={};
|
//variables.framework.docs={};
|
||||||
variables.framework.docs.APIName="Deck API";
|
variables.framework.docs.APIName="Deck API";
|
||||||
variables.framework.docs.APIVersion="0.065";
|
variables.framework.docs.APIVersion="0.066";
|
||||||
|
|
||||||
variables.framework.globalHeaders = structNew();
|
variables.framework.globalHeaders = structNew();
|
||||||
variables.framework.globalHeaders["Access-Control-Expose-Headers"] = "Location";
|
variables.framework.globalHeaders["Access-Control-Expose-Headers"] = "Location";
|
||||||
|
|||||||
@@ -249,11 +249,14 @@
|
|||||||
<cfquery name="qUnique">
|
<cfquery name="qUnique">
|
||||||
select count(*) as cnt
|
select count(*) as cnt
|
||||||
from instance_operation_cfs_param p
|
from instance_operation_cfs_param p
|
||||||
|
join instance_operation o on (p.instance_operation_uid=o.instance_operation_uid)
|
||||||
|
join instance e on (o.instance_uid=e.instance_uid)
|
||||||
where p.param_value=<cfqueryparam cfsqltype="cf_sql_varchar" value=#arguments.paramValue#/>
|
where p.param_value=<cfqueryparam cfsqltype="cf_sql_varchar" value=#arguments.paramValue#/>
|
||||||
AND p.svc_operation_cfs_param_id=<cfqueryparam cfsqltype="cf_sql_integer" value=#qSvcOperationCfsParam.svc_operation_cfs_param_id#/>
|
AND p.svc_operation_cfs_param_id=<cfqueryparam cfsqltype="cf_sql_integer" value=#qSvcOperationCfsParam.svc_operation_cfs_param_id#/>
|
||||||
<cfif structKeyExists(arguments,"instanceOperationCfsParamUid")>
|
<cfif structKeyExists(arguments,"instanceOperationCfsParamUid")>
|
||||||
AND p.instance_operation_cfs_param_uid <> <cfqueryparam cfsqltype="cf_sql_other" value=#arguments.instanceOperationCfsParamUid#/><!--- null=#!isValid("guid",arguments.instanceOperationCfsParamUid)# --->
|
AND p.instance_operation_cfs_param_uid <> <cfqueryparam cfsqltype="cf_sql_other" value=#arguments.instanceOperationCfsParamUid#/><!--- null=#!isValid("guid",arguments.instanceOperationCfsParamUid)# --->
|
||||||
</cfif>
|
</cfif>
|
||||||
|
AND (select cast(st.instance_data->>'isDeleted' as boolean) from instance_state st where st.instance_uid=e.instance_uid order by version desc limit 1) IS NOT TRUE
|
||||||
</cfquery>
|
</cfquery>
|
||||||
<!--- <cfdump var=#qUnique#/><cfabort/> --->
|
<!--- <cfdump var=#qUnique#/><cfabort/> --->
|
||||||
<cfif qUnique.cnt GT 0>
|
<cfif qUnique.cnt GT 0>
|
||||||
|
|||||||
Reference in New Issue
Block a user