Changed behavior with queryparam and arrays in 5.3.9.91

slight cfqueryparam change with lucee 5.3.9.91

since 5.2.6, it would automatically set list=true if it was an array

this automatic behavior has been disabled

https://luceeserver.atlassian.net/browse/LDEV-3893

1 Like

I added a note to the comments in my post on the feature ā€“ CFQueryParam Value Attribute Seamlessly Handles Arrays In Lucee CFML 5.3.7.47

@bennadel as per the issue, we are relaxing this change a bit, namely to enable list="false" which didnā€™t work due to the auto magical behavior

To be honest, I am not sure even sure what I would expect the resultant SQL to look like. Meaning, what does Array + list="false" actually produce?

Theoretically, a canā€™t cast complex object to type errorā€¦

Ahhhh, OK, that makes more sense :smiley: