From: Tim Düsterhus Date: Fri, 11 Mar 2016 18:24:24 +0000 (+0100) Subject: Support empty database table alias in MultipleLinkPage X-Git-Tag: 2.1.10~1 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=c4b201a97b4dcf349283811117ee051a57391bfc;p=GitHub%2FWoltLab%2FWCF.git Support empty database table alias in MultipleLinkPage --- diff --git a/wcfsetup/install/files/lib/page/MultipleLinkPage.class.php b/wcfsetup/install/files/lib/page/MultipleLinkPage.class.php index 044c85a878..e436ed5221 100644 --- a/wcfsetup/install/files/lib/page/MultipleLinkPage.class.php +++ b/wcfsetup/install/files/lib/page/MultipleLinkPage.class.php @@ -120,7 +120,8 @@ abstract class MultipleLinkPage extends AbstractPage { $this->sqlOffset = ($this->pageNo - 1) * $this->itemsPerPage; if ($this->sortField && $this->sortOrder) { if ($this->objectList !== null) { - $this->sqlOrderBy = $this->sortField." ".$this->sortOrder.", ".$this->objectList->getDatabaseTableAlias().".".$this->objectList->getDatabaseTableIndexName()." ".$this->sortOrder; + $alias = $this->objectList->getDatabaseTableAlias(); + $this->sqlOrderBy = $this->sortField." ".$this->sortOrder.", ".($alias ? $alias."." : "").$this->objectList->getDatabaseTableIndexName()." ".$this->sortOrder; } else { $this->sqlOrderBy = $this->sortField." ".$this->sortOrder;