DeserializeJSON and Struct Order

I just tried Lucee 6 and I noticed two things:

  1. DeserializeJSON() doesn’t work with an emtpy string anymore. Is this intended?
  2. We fill a struct with a,b,c and now the StructKeyList() is like b,a,c. Is there any reason for this?

Update: Point 2 is possible wrong in Lucee 5. I have a query returntype="array" and the colums are b,a,c so the struct in Lucee 6 is type “ordered” and correct.

Thanks, Michael

The empty string was not supported in DeserializeJSON() function.
Related ticket : [LDEV-3413] - Lucee

  1. We fill a struct with a,b,c and now the StructKeyList() is like b,a,c. Is there any reason for this?

I filed a bug on Jira- ticket .

2 Likes