110 subparam fixes

This commit is contained in:
msyu
2025-05-19 17:52:29 +03:00
parent e51a2c0cf5
commit ce91993b92
2 changed files with 8 additions and 3 deletions
+1 -1
View File
@@ -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.109"; /*$ git config --global --unset user.password*/ variables.framework.docs.APIVersion="0.110"; /*$ git config --global --unset user.password*/
variables.framework.globalHeaders = structNew(); variables.framework.globalHeaders = structNew();
@@ -173,8 +173,13 @@
<cfset var map={}/> <cfset var map={}/>
<cftry> <cftry>
<cfset var map=deserializeJson(arguments.qParam.param_value)/> <cfset map=deserializeJson(arguments.qParam.param_value)/>
<cfcatch type="any"><cfrethrow/></cfcatch> <cfif !isStruct(map)>
<cfset map={}/>
</cfif>
<cfcatch type="any">
<cfrethrow/>
</cfcatch>
</cftry> </cftry>
<cfquery name="local.qSubparam"> <cfquery name="local.qSubparam">