]> git.koha-community.org Git - koha.git/commit
Bug 18214: Cannot edit list permissions of a private list
authorMarcel de Rooy <m.de.rooy@rijksmuseum.nl>
Mon, 6 Mar 2017 08:44:48 +0000 (09:44 +0100)
committerMason James <mtj@kohaaloha.com>
Sun, 30 Jul 2017 13:02:07 +0000 (01:02 +1200)
commit90d0b9ebfaa705a3fadd61bac22cf31ff0df671b
tree829777561b491f1f8c60e719fb984d416bda66a6
parentc91a326e0018d8a5e70a5864650b1218ebdf1409
Bug 18214: Cannot edit list permissions of a private list

If you have disabled the pref OpacAllowPublicListCreation, your users are
not able to edit the list permissions for private/shared lists.
For a private list they may only be theoretically relevant, but for a shared
list they are relevant.
Since we do not always know the history of a list (has it been public or
shared, does it contains entries from other users) and therefore permissions
are even relevant for a currently private list, we should just allow editing
these permissions.

Test plan:
[1] Do not yet apply this patch.
[2] Disable OpacAllowPublicListCreation.
[3] Create a private list in OPAC. Edit the list. Verify that you do not
    see the permission combo boxes.
[4] Apply this patch. Edit the list again. Do they appear now?

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Magnus Enger <magnus@libriotech.no>
Works as advertised.
Signed-off-by: Mason James <mtj@kohaaloha.com>
koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt