[Koha-bugs] [Bug 29887] Create system preference IndependentBranchesLoggedInLibrary

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Feb 16 18:16:00 CET 2022


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29887

Andrew Fuerste-Henry <andrew at bywatersolutions.com> changed:

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

--- Comment #5 from Andrew Fuerste-Henry <andrew at bywatersolutions.com> ---
Created attachment 130674
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=130674&action=edit
Bug 29887: Add system preference IndependentBranchesLoggedInLibrary

To test:
1. Have a user who has staff access and circulate privileges but is not a super
librarian
2. Apply the patches and run updatedatabase.pl
3. From a superlibrarian account enable IndependentBranches and
IndependentBranchesLoggedInLibrary set to Yes.
4. Also turn on the system preference 'CircSidebar'
5. Prepare to login as the non-superlibrarian user. Before logging on notice on
auth.tt there is no dropdown allowing you to choose a branch.
6. Log in as the non-superlibrarian.
7. In the top left hand corner notice you are logged in under that users
homebranch.
8. Click the dropdown, there is no link for 'Set library'.
9. Go to circulation-home.pl, there is no link for 'Set library' under the
heading 'Circulation'
10. With 'CircSidebar' turned on look at the left navigation bar on some of the
circulation pages ( Holds queue, Holds to pull, Holds awaiting pickup ). There
should be no 'Set library' link on any of these pages.
11. Direct your browser to /cgi-bin/koha/circ/set-library.pl and notice there
is no option to change your logged in branch
12. From a superlibrarian account, Turn off IndependentBranches but leave
IndependentBranchesLoggedInLibrary set to Yes.
13. Repeat steps 5-11. Nothing should change, the non-superlibrarian should
still see no 'Set library' links.
14. From a superlibrarian account, Turn on IndependentBranches and
IndependentBranchesLoggedInLibrary set to No
15. Going through steps 5-11 again the non-superlibrarian should see all of the
'Set library' links and be able to successfully switch branches

Signed-off-by: Bob Bennhoff <bbennhoff at clicweb.org>

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list