Bug 10074 - Encoding problems at login time
authorTomas Cohen Arazi <tomascohen@gmail.com>
Thu, 18 Apr 2013 18:07:40 +0000 (15:07 -0300)
committerJared Camins-Esakov <jcamins@cpbibliography.com>
Sat, 20 Apr 2013 03:07:22 +0000 (23:07 -0400)
commit1ee3892529a0d920c555f357330316fdaff50e08
tree1d2f509babefc3e8fb58f6955e9edca7060eed05
parentf971c7c12ca0e6206f6a10b081b24cfb7e5620f7
Bug 10074 - Encoding problems at login time

Bug 6554 patched output_html_with_http_headers to encode utf8 data, and Templates.pm to expect utf8 data to be encoded.
(At least) the staff login screen outputs directly to STDOUT (Auth.pm does, WHICH IS WRONG!) and wasn't fixed to do the encoding first.

This patch makes it use output_html_with_http_headers and solves the problem.

Changed 'use' for 'require' as jcamins and marcelr suggested.

Regards
To+

Sponsored-by: Universidad Nacional de Cordoba
Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
(cherry picked from commit 5805b5f363bd657d3dac6aeba225438bf80cae9b)

Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
C4/Auth.pm