Bug 40916: Fix evaluation when editing a list
1. Create a list 2. Sort this list by: title 3. Save 4. Edit the list, changing the the "Sort this list by:" to copyrightdate 5. Try to edit it again to any other type of sort. Save 6. Look again, it is reverted to copyrightdate 7. APPLY PATCH, restart_all 8. Now when you edit the list any value you use in "Sort this list by:" should be retained. Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de> Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
This commit is contained in:
parent
d6e5ee20b1
commit
83159051fe
|
|
@ -125,7 +125,7 @@ if ( $op eq 'add_form' ) {
|
|||
my $sortfield = $query->param('sortfield');
|
||||
$sortfield = 'title'
|
||||
unless grep { $_ eq $sortfield } qw( title author copyrightdate publicationyear itemcallnumber dateadded );
|
||||
if ( $sortfield == 'copyrightdate' and C4::Context->preference('marcflavour') == 'UNIMARC' ) {
|
||||
if ( $sortfield eq 'copyrightdate' and C4::Context->preference('marcflavour') eq 'UNIMARC' ) {
|
||||
$sortfield = 'publicationyear';
|
||||
}
|
||||
if ( $shelf->can_be_managed($loggedinuser) ) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue