Wrong page data parsing

Page Data params can be passed via url like example.com?foo=bar
I assume at some point the backendless sdk parses them, because I see that foo=123 returns a number and foo=abc returns a string. I stumbled about a rare edge case where passing a short uuid (string) gets parsed as number. The uuid is 27e74512, the return is >Infinity<, which lead me to believe the parser interprets this string as e function, therefore parsing it as number.

Hi @Anton_Henkelmann2

Thank you for taking the time and share the issue with us.
Yes, it’s quite a rare case because if you use +/- 1 char it works as you expect
27e7451 => string
27e74512 => Infinite number
27e745123 => string

However, we have fixed it in our UI-SDK and covered it with tests.
It’s already on the prod, to get the latest UI-SDK just refresh the Backndless Dev Console and open the UI-Container

Regards,
Vlad

Hello @Anton_Henkelmann2

We’ve just updated cloud servers with a fix for the issue you described above. Could you kindly let us know whether fix works for you well?

Regards,
Inna