Article John Kumpf · Jan 14, 2019 2m read On a csp page, when you return %Boolean from a cache script into a javascript script, you're getting a string, not a boolean This is a quick note on what happens when, on your CSP page, you call a cache script which returns a %Boolean and store that value in a javascript variable.When you call a script with language="cache" and returntype="%Boolean" from a javascript script, the return value is interpreted as a string, not as a boolean.Here's an example:A cache script that returns (in theory) a "false" value: #CSP #JavaScript #Object Data Model #Caché 0 3 0 574