Bug 28303: Fix plugins system with multiple pluginsdir settings
authorMichael Hafen <michael.hafen@washk12.org>
Fri, 7 May 2021 20:13:49 +0000 (14:13 -0600)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Tue, 5 Oct 2021 08:58:13 +0000 (10:58 +0200)
commitc3b28f78bc80dcc6549b75ad10c7886af57e08c7
tree93d966c2eb2d2e91fa4da972caba2399f2c83dd0
parentbb16931d9d544ea7c71c0ddc58dfdfea60393e22
Bug 28303: Fix plugins system with multiple pluginsdir settings

C4/Templates::badtemplatecheck mucks with the config('pluginsdir') array ref.
This makes sure it operates on a copy of the array.

To test:
   1) $ prove t/db_dependent/Templates.t

Signed-off-by: David Nind <david@davidnind.com>
JK: Fix commit message styling and add test plan

Signed-off-by: Joonas Kylmälä <joonas.kylmala@iki.fi>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
C4/Templates.pm