[Koha-bugs] [Bug 8438] Users should only claim for serials related to their branch.
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Thu Jan 15 17:05:25 CET 2015
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8438
Paola Rossi <paola.rossi at cineca.it> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #35305|0 |1
is obsolete| |
--- Comment #32 from Paola Rossi <paola.rossi at cineca.it> ---
Created attachment 35311
-->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=35311&action=edit
[SIGNED OFF] Bug 8438: Users can only claim for serials related to their
branch.
I've applied the patch against master 3.19.00.006 head 12889
The upgrading of the DB was as required:
for each [PT/S] patron with the permission "claim_serials" ON, the permission
"superserials" became[/was kept to] ON.
Then, after having checked the DB upgrading, to test the currently adding
limitation:
> Users can only claim for serials related to their branch
, I reset 2 PT/S patrons-users to:
permission claim_serials: YES
permission superserials: NO
and I set the syspref "IndependendeBranches" to "Prevent".
For:
> Only superlibrarian users can override this limitation.
the S patron-user could list AND claim:
A) subscriptions of his own branch,
B) subscriptions of other branch,
C) subscriptions without branch.
For:
> Only users with superserials permission can override this limitation.
the PT patron-user could list:
A) subscriptions of his own branch,
B) subscriptions of other branch,
C) subscriptions without branch,
and could claim only:
A) subscriptions of his own branch,
C) subscriptions without branch.
NB: a subscription is selected to be claimed.
Then I set the syspref "IndependendeBranches" to "Don't prevent". The behaviour
was [exactly the same as in master] without the added limitation.
On [S/PT] patrons, if permission claim_serials was NO, no Claims' link was
available on Serials' page, either under "Prevent" or under "Don't prevent".
So everything was OK just as required.
I pass the patch to "Signed Off" status.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list