[Koha-bugs] [Bug 8436] Add branch limit on checkexpiration.pl

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue Jan 13 17:33:05 CET 2015


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8436

Paola Rossi <paola.rossi at cineca.it> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #19262|0                           |1
        is obsolete|                            |

--- Comment #12 from Paola Rossi <paola.rossi at cineca.it> ---
Created attachment 35166
  -->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=35166&action=edit
[SIGNED OFF] Bug 8436: Add limit on branch in checkexpiration.pl

I've applied the patch against master 3.19.00.005 head 12868

If a subscription will expire in the future, it can be selected [and listed] 
by :
/koha/serials/checkexpiration.pl
Home › Serials › Check expiration

either on master or after having applied this patch. So imo I can test 
this patch.

After having applied this patch on checkexpiration.pl :
1) a superlibrarian could select all the subscriptions, just as required;
2) if IndependentBranches syspref is set to "Prevent", a (Staff) 
superlibrarian without "superserials" permission could select only 
the subscriptions of his own branch, just as required;
3) if IndependentBranches syspref is set to "Prevent", a "Patron" 
librarian without "superserials" permission (and with all the other 
serials' permissions + catalogue's permission) could select only 
the subscriptions of his own branch, just as required;
4) if IndependentBranches syspref is set to "Prevent", a librarian 
without "superserials" permission could select the subscriptions of 
"none" branch, just as required;
5) if IndependentBranches syspref is set to "Don't prevent", a 
superlibrarian without "superserials" permission could select all 
the subscriptions, just as required.

So 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