Fix for Bug 6402, Lists sorted by year appear to be empty
If you create a list, populate it with titles, and then change the sort to "year" it will appear as if your list is empty. The SQL in VirtualShelves.pm's GetShelfContents tries to accept "year" as a sort by but 'year' is not a valid column name. The SQL pulls biblioitems.publicationyear. Changing this to 'biblioitems.publicationyear as year,' Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
This commit is contained in:
parent
577ce72e91
commit
a13194f2cd
1 changed files with 1 additions and 1 deletions
|
@ -292,7 +292,7 @@ sub GetShelfContents ($;$$$) {
|
|||
}
|
||||
my $query =
|
||||
" SELECT vc.biblionumber, vc.shelfnumber, vc.dateadded, itemtypes.*,
|
||||
biblio.*, biblioitems.itemtype, biblioitems.publicationyear, biblioitems.publishercode, biblioitems.place, biblioitems.size, biblioitems.pages
|
||||
biblio.*, biblioitems.itemtype, biblioitems.publicationyear as year, biblioitems.publishercode, biblioitems.place, biblioitems.size, biblioitems.pages
|
||||
FROM virtualshelfcontents vc
|
||||
LEFT JOIN biblio ON vc.biblionumber = biblio.biblionumber
|
||||
LEFT JOIN biblioitems ON biblio.biblionumber = biblioitems.biblionumber
|
||||
|
|
Loading…
Reference in a new issue