[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