[koha-commits] main Koha release repository branch 18.05.x updated. v18.05.11-38-g483a2b2

Git repo owner gitmaster at git.koha-community.org
Fri Apr 19 18:57:34 CEST 2019


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, 18.05.x has been updated
       via  483a2b2c7a3471f619ea0798a81fa715e604ba6a (commit)
      from  b48a2b38fec71f823e6ae99338217d837f329653 (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 483a2b2c7a3471f619ea0798a81fa715e604ba6a
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Wed Mar 6 19:02:50 2019 +0000

    Bug 22444: currencies_manage permission doesn't provide link to manage currencies when selected alone
    
    This patch modifies the acquisitions sidebar menu so that it checks
    properly for the currencies_manage permission.
    
    This patch also removes the menu link directly to the administration
    home page. Since we're removing the check on the general
    "CAN_user_parameters" permission it doesn't make sense to assume the
    page is accessible.
    
    To test, apply the patch and modifiy a staff user so that they have no
    "parameters" permissions but do have "currencies_manage" permission.
    
    Go to the Acquisitions home page. There should be a link to currencies
    management in the sidebar menu.
    
    Perform the same test with a user who has "parameters" permissions but
    not "currencies_manage" permission. There should be no link to
    currencies in the acquisitions sidebar menu. The user should have access
    to the administrative home page.
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 761b410f99cbbfff8e353c538fde2b6816408795)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    (cherry picked from commit f7f13511d6a74359d65d7cc2348a73eb18da6044)
    
    Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>

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

Summary of changes:
 koha-tmpl/intranet-tmpl/prog/en/includes/acquisitions-menu.inc |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list