[Koha-bugs] [Bug 26346] Add option to make a public list editable by library staff only

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Oct 8 17:14:17 CEST 2021


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

--- Comment #86 from Caroline Cyr La Rose <caroline.cyr-la-rose at inlibro.com> ---
Hi Alex,

Patches apply well! I'm having problems with the test plan, however.

I'm stuck at step 6 from Comment #81.

When I log in with a user who did not create the list (whatever their
permissions, whatever the 'changes allowed from' value (owner only or staff
only)), I can't see public lists.

Here's what I tried :

1. With superlibrarian, I created a public list set to 'owner only'
   --> Public lists appear OK
2. With staff account who has 'catalog' permission, I went to Lists > Public
lists
   --> Public lists appear OK
3. I applied 3 first patches, updated db (I don't have plack/memcached
installed)
4. With superlibrarian, I went to Lists > Public lists
   --> Public lists appear OK
5. With staff account who has 'catalog' permission, I went to Lists > Public
lists
   --> 'Processing' appears and lists never load
6. With staff account who has 'catalog' permission, I created a public list set
to 'owner only'
   --> Public lists still don't appear
7. With superlibrarian, I went to Lists > Public lists
   --> Public lists don't appear anymore for this user

I also tried by applying all patches and with a staff account who has 'lists'
permission and with public lists with different 'changed allowed from' values.
When patches are applied, public lists appear only to the owner, only if they
are all created by that same owner. If there are public lists by multiple
owners, nobody can see public lists.

Is this because I don't have plack/memcached? I have a git install on my
computer that I constantly update (I don't use devbox or ktd).

Caroline

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


More information about the Koha-bugs mailing list