FIX: Fix VirtualPage::init() content-modification check.

This check had never worked but PHP 5 silently ignored it and PHP 7
raised it as an error.
This commit is contained in:
Sam Minnee 2017-04-05 10:46:48 +10:00
parent 322c6f578b
commit 80e8967308

View File

@ -528,8 +528,8 @@ class VirtualPage_Controller extends Page_Controller {
* We can't load the content without an ID or record to copy it from.
*/
public function init(){
if(isset($this->record) && $this->record->ID){
if($this->record->VersionID != $this->failover->CopyContentFrom()->Version){
if(isset($this->record) && $this->record['ID']){
if($this->record['VersionID'] != $this->failover->CopyContentFrom()->Version){
$this->reloadContent();
$this->VersionID = $this->failover->CopyContentFrom()->VersionID;
}