jberger / Galileo

A Simple Modern Perl CMS
http://galileo-cms.herokuapp.com
166 stars 38 forks source link

Prevent double encoding of pagedown option object literal #40

Closed jberger closed 8 years ago

jberger commented 10 years ago

If Mojolicious adds a encode_json_text, then it really should be used here https://github.com/jberger/Galileo/blob/master/lib/Galileo/Page.pm#L42

otherwise something like

helper javascript_literal => sub { Mojo::Util::decode 'UTF-8', encode_json(pop) }

would work too bug involve an unnecessary encoding round-trip