From fdf3e77e01f3777cd302f6149ca6829e7b2e0260 Mon Sep 17 00:00:00 2001 From: Kyle M Hall Date: Tue, 12 Dec 2023 10:27:07 -0500 Subject: [PATCH] Bug 35547: Show public "staff only" lists in addbybiblionumber.pl When adding an item to a list from catalogue/detail.pl, we can see the latest 10 public lists. If all those lists are set as "staff only" for "Allow changes to contents from" they will not show up in the addbybiblionumber.pl popup. This is because the query in the popup does not look for "staff only" lists while the "Add to list" button does. Test plan: 1) Create 11 "staff only" lists as staff member A 2) Log in as staff member B 3) Find a record, click the "Add to list" button, note you can see lists 2 through 11 here 4) In the pulldown, choose the "More lists" option 5) Note those lists are not visible in the "Choose list" pulldown under "Select an existing list" 6) Apply this patch 7) Restart all the things! 8) Click the "More lists" option again 9) Those lists should now be in the pulldown! Signed-off-by: sabrina Signed-off-by: Mikko Liimatainen Signed-off-by: Julian Maurice Signed-off-by: Katrin Fischer (cherry picked from commit 5961e5c2a3c9c46461fe563b85b0d94bd0df195c) Signed-off-by: Fridolin Somers (cherry picked from commit 39b75d3da03ceae6bd11d2e0f09c1fcff015eef6) Signed-off-by: Lucas Gass --- virtualshelves/addbybiblionumber.pl | 1 + 1 file changed, 1 insertion(+) diff --git a/virtualshelves/addbybiblionumber.pl b/virtualshelves/addbybiblionumber.pl index ff0ef5045b..59a33c2387 100755 --- a/virtualshelves/addbybiblionumber.pl +++ b/virtualshelves/addbybiblionumber.pl @@ -170,6 +170,7 @@ if ($newvirtualshelf) { owner => $loggedinuser, }, allow_change_from_others => 1, + allow_change_from_staff => 1, ], }, { order_by => 'shelfname' } -- 2.39.5