Bug 13805: (Plack) Disable syspref cache
authorJonathan Druart <jonathan.druart@biblibre.com>
Fri, 6 Mar 2015 13:42:38 +0000 (14:42 +0100)
committerTomas Cohen Arazi <tomascohen@theke.io>
Fri, 9 Oct 2015 17:22:00 +0000 (14:22 -0300)
When going to the installer (without the DB structure), you have to log
twice before starting the installation.

Test plan:
0/ Create a new database and fill the database entry in the koha conf
with its name
1/ Go on the mainpage, you should be redirected to the installer
2/ Try to log in
Without this patch, you will get the login form again.
With this patch, you can start the installation

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
misc/plack/koha.psgi

index b0cd20a..b8d72b0 100644 (file)
@@ -52,6 +52,8 @@ use C4::Tags; # FIXME
 use Devel::Size 0.77; # 0.71 doesn't work for Koha
 my $watch_capture_regex = '(C4|Koha)';
 
+C4::Context->disable_syspref_cache;
+
 sub watch_for_size {
        my @watch =
        map { s/^.*$watch_capture_regex/$1/; s/\//::/g; s/\.pm$//; $_ } # fix paths