[koha-commits] main Koha release repository branch master updated. v3.14.00-888-gb4838a3

Git repo owner gitmaster at git.koha-community.org
Mon Apr 21 07:31:56 CEST 2014


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  b4838a3d3abce2c45ea96e939ee88f81a4618e4c (commit)
       via  0c78001410157d530eabbcac2c198a708e7ec508 (commit)
       via  29d71b0695b78eb3d770f726ca562c28c68a79a3 (commit)
       via  89eb48b1e15ca4c4325df525eec8c8519aed56c7 (commit)
       via  b4c6abd4164da87e36b97ad6b75622619b5d9482 (commit)
       via  b7d47ac66bbec9797b931f8b388eda42e1beb55d (commit)
      from  2ca087cf5c5accc4d2a128135e496acd4d3f96f0 (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 b4838a3d3abce2c45ea96e939ee88f81a4618e4c
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Mon Apr 21 05:51:58 2014 +0000

    Bug 10859: (follow-up) clarify logic on multiple loans on same bib
    
    This patch clarifies the logic for determining if a given item to be
    checked out would be the second (or third, etc.) loan on the same bib.
    
    As a conseqence, if the item is already on loan to the patron, the
    circ staffer won't see the multiple-loans-on-a-bib warning, just
    the confirmation to renew the loan or the warning that no more
    renewals are lest.
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 0c78001410157d530eabbcac2c198a708e7ec508
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Mon Apr 21 05:33:00 2014 +0000

    Bug 10859: DBRev 3.15.00.036
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 29d71b0695b78eb3d770f726ca562c28c68a79a3
Author: Katrin Fischer <Katrin.Fischer.83 at web.de>
Date:   Thu Mar 13 13:48:04 2014 +0100

    Bug 10859: (follow-up) fix order in sysprefs.sql
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 89eb48b1e15ca4c4325df525eec8c8519aed56c7
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date:   Thu Mar 13 12:39:02 2014 +0100

    Bug 10859: (follow-up) GetIssues.t - Execute unit tests in a transaction
    
    Signed-off-by: Katrin Fischer <Katrin.Fischer.83 at web.de>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit b4c6abd4164da87e36b97ad6b75622619b5d9482
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date:   Thu Mar 13 12:36:21 2014 +0100

    Bug 10859: (follow-up) improve wording
    
    Signed-off-by: Katrin Fischer <Katrin.Fischer.83 at web.de>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit b7d47ac66bbec9797b931f8b388eda42e1beb55d
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date:   Tue Feb 18 10:06:33 2014 +0100

    Bug 10859: Alert if a borrower already has an issue for the same biblio
    
    This patch adds a new system preference, AllowMultipleIssuesOnABiblio.
    
    If this system preference is OFF, an alert is raised if a patron
    tries to check out an item even when they already have a different
    item checked out from that bib.
    
    The librarian can force the checkout anyway.
    
    It doesn't alert the librarian if the biblio is a subscription
    
    Test plan:
    1. Create a biblio with at least 2 items
    2. Checkout the first item for a borrower
    3. Set syspref AllowMultipleIssuesOnABiblio to OFF.
    4. Try to checkout the second item with the same borrower. A message
    should appear telling you that this borrower already borrowed an item
    from this biblio.
    If you have the permission 'force_checkout' You should also see two
    buttons to confirm (or not) the checkout
    5. Click on 'No'. The checkout is not done
    6. Repeat step 4 and click 'Yes', the checkout is done.
    7. Return the second item.
    8. Set syspref AllowMultipleIssuesOnABiblio to ON
    9. Try to checkout the second item with the same borrower. This time
    the checkout is done without warnings.
    
    Followed test plan. Works as expected.
    Signed-off-by: Marc Véron <veron at veron.ch>
    
    Signed-off-by: Katrin Fischer <Katrin.Fischer.83 at web.de>
    All tests and QA script pass, works well. Tested:
    
    * Permission to override
      * check out a second item from a record with subscriptions works
      * check out a second item from a 'normal' record is warned about,
      but can be done
    
    * No permission to override
      * subscription item: can be checked out
      * normal item: can't be checked out
    
    * Feature turned off
      * Check out never warns/blocks
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

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

Summary of changes:
 C4/Circulation.pm                                  |   93 ++++++++++++++++++++
 installer/data/mysql/sysprefs.sql                  |    1 +
 installer/data/mysql/updatedatabase.pl             |   11 +++
 .../en/modules/admin/preferences/circulation.pref  |    6 ++
 .../prog/en/modules/circ/circulation.tt            |    9 ++
 kohaversion.pl                                     |    2 +-
 t/db_dependent/Circulation/GetIssues.t             |   85 ++++++++++++++++++
 7 files changed, 206 insertions(+), 1 deletion(-)
 create mode 100644 t/db_dependent/Circulation/GetIssues.t


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list