]> git.koha-community.org Git - koha.git/commit
Bug 19756: Fix encoding issues during the update DB process
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Wed, 20 Dec 2017 21:59:39 +0000 (18:59 -0300)
committerFridolin Somers <fridolin.somers@biblibre.com>
Fri, 19 Jan 2018 09:05:59 +0000 (10:05 +0100)
commita2ac6ac7ddb9494290afb8e1eff9d91ddb704ed1
tree8231763577dd459a98194902dcb6b6a9246139a5
parent1dc9d35487bfaf85f43a92d7de50a9584981bd78
Bug 19756: Fix encoding issues during the update DB process

To display the output of the updatedatabase.pl under Plack, we redirect
the output to a temporary file, read it, then display it.
We need to open it specifying the correct encoding (utf-8).

Test plan:
1. MariaDB [koha_kohadev]> update systempreferences set value="17.1100000"
where variable="version";
2. restart plack
3. Login
4. Make the update from the interface
=> Without this patch you will see encoding issue:
Upgrade to 17.12.00.000 done (TÄ\93 tÅ\8dia, tÄ\93 haumatia)
=> With this patch applied you will see :
Upgrade to 17.12.00.000 done (Tē tōia, tē haumatia)

Signed-off-by: Liz Rea <liz@catalyst.net.nz>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
(cherry picked from commit e52486eeba13987c926ecf0c952644e5bacdc2b0)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
installer/install.pl