mirror of
https://github.com/processwire/processwire.git
synced 2025-08-11 01:04:16 +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) {
|
||||
parent::__construct();
|
||||
$this->pages = $pages;
|
||||
}
|
||||
|
||||
@@ -308,7 +309,7 @@ class PagesLoaderCache extends Wire {
|
||||
// cache non-default languages separately
|
||||
if($this->wire()->languages) {
|
||||
$language = $this->wire()->user->language;
|
||||
if(!$language->isDefault()) {
|
||||
if($language && !$language->isDefault()) {
|
||||
$selector .= ", _lang=$language->id"; // for caching purposes only, not recognized by PageFinder
|
||||
}
|
||||
}
|
||||
@@ -318,4 +319,4 @@ class PagesLoaderCache extends Wire {
|
||||
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user