I'm displaying some properties from Live.getLastVisitDetails in Mobile App. When requesting this method via BulkRequests, it converts some content to HTML entities.
timeSpentPretty: "2 min 8s"
For instance visitDurationPretty and timeSpentPretty . I cannot reproduce this behavior when executing plain Live.getLastVisitDetails action (no BulkRequest).
In Mobile App I cannot resolve HTML entities. Can we either not convert anything or convert them to Unicode (\u0000)?
Plain request (replace token_auth to reproduce):
With BulkRequest (replace token_auth to reproduce):
I know this is not an acceptable answer :p but what about such function? http://stackoverflow.com/questions/5796718/html-entity-decode/9609450#9609450
Yes, not acceptable :) I do not have a DOM in native mobile app ;) And we should avoid as much computation on mobile as possible ;)
In 229e04cdd54e50cba6aee2b5b4b46881b166e8f0: refs #3970 this should fix html entities are returned in json output
In 9206f7d2639e2a6a279f000f772962e08cf17fcc: refs #3970 this should fix some bulk requests are not correct rendered because there is an array of dataTables
In 68b8ccb4b1321cfc46ef3ca432a38c63afd6a449: refs #3970 probably a better fix for html entities in json output, fixes bulkRequest is buggy with PHP and other renderers