mirror of
https://github.com/processwire/processwire.git
synced 2025-08-15 11:14:12 +02:00
Fix PagesLoaderCache error that appears when TravyDebugger installed
This commit is contained in:
@@ -45,6 +45,7 @@ class PagesLoaderCache extends Wire {
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function __construct(Pages $pages) {
|
public function __construct(Pages $pages) {
|
||||||
|
parent::__construct();
|
||||||
$this->pages = $pages;
|
$this->pages = $pages;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -308,7 +309,7 @@ class PagesLoaderCache extends Wire {
|
|||||||
// cache non-default languages separately
|
// cache non-default languages separately
|
||||||
if($this->wire()->languages) {
|
if($this->wire()->languages) {
|
||||||
$language = $this->wire()->user->language;
|
$language = $this->wire()->user->language;
|
||||||
if(!$language->isDefault()) {
|
if($language && !$language->isDefault()) {
|
||||||
$selector .= ", _lang=$language->id"; // for caching purposes only, not recognized by PageFinder
|
$selector .= ", _lang=$language->id"; // for caching purposes only, not recognized by PageFinder
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user