mirror of
https://github.com/processwire/processwire.git
synced 2025-08-13 18:24:57 +02:00
Fix issue processwire/processwire-issues#1162 and maybe (?) processwire/processwire-issues#1086
This commit is contained in:
@@ -1741,6 +1741,10 @@ class Pageimage extends Pagefile {
|
||||
return true;
|
||||
}
|
||||
|
||||
public function __isset($key) {
|
||||
if($key === 'original') return $this->original !== null;
|
||||
return parent::__isset($key);
|
||||
}
|
||||
|
||||
/**
|
||||
* Basic debug info
|
||||
|
@@ -253,7 +253,7 @@ class PageimageVariations extends Wire implements \IteratorAggregate, \Countable
|
||||
unset($info['parent'], $info['parentName'], $info['suffixAll']);
|
||||
}
|
||||
|
||||
if(!$this->pageimage->original && $info['original']) {
|
||||
if(!$this->pageimage->__isset('original') && $info['original']) {
|
||||
$original = $this->pagefiles->get($info['original']);
|
||||
if($original) $this->pageimage->setOriginal($original);
|
||||
}
|
||||
|
Reference in New Issue
Block a user