[koha-commits] main Koha release repository branch master updated. v3.18.00-916-g115c4f3

Git repo owner gitmaster at git.koha-community.org
Wed May 6 17:44:42 CEST 2015


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, master has been updated
       via  115c4f348eb89e6eb0f25a823265d11135d72788 (commit)
      from  eaaf290073dc50d0427732dbc1dd98d330a4b1ce (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 115c4f348eb89e6eb0f25a823265d11135d72788
Author: Tomas Cohen Arazi <tomascohen at gmail.com>
Date:   Tue May 5 11:12:31 2015 -0300

    Bug 14148: marc import broken if plugins are not enabled
    
    Bug 12412 introduced a way to use plugins to generate MARC records
    out of any arbitrary format. But failed to properly check for
    a valid configuration (plugins_enabled entry on koha-conf.xml, and
    even the UseKohaPlugins syspref).
    
    This patch makes tools/stage-marc-import.pl test for the required
    configuration before attempting to create the Koha::Plugins object.
    
    To test:
    1/ Make sure you don't have a plugins_enabled entry on your koha-conf.xml file
    2/ On master, browse to tools/stage-marc-import.pl
    => FAIL: You get a nasty "Can't call method "GetPlugins"..." error
    3/ Apply the patch and reload
    => SUCCESS: Stage MARC for import page renders correctly
    
    Repeat with plugins_enabled == 0 and == 1. Also UseKohaPlugins enabled/disabled.
    It should work as expected.
    
    Regards
    Tomas
    
    Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
    Works as described, no koha-qa errors
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

-----------------------------------------------------------------------

Summary of changes:
 tools/stage-marc-import.pl |    8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list