$this->dir = $this->getFluidbook()->getFinalPath($theme, $scormVariant);
$this->vdir = new VirtualDirectory($this->dir);
+ $this->vdir->setLogger($this);
$this->vdir->setErrorListener($this);
$this->wdir = $this->getFluidbook()->getAssetDir();
if ($error) {
FluidbookHealthIssues::addIssue($this->book_id, FluidbookHealthIssues::TYPE_CHAPTER_PAGE_NOT_EXIST, ['chapter' => $chapter['label'], 'page' => $chapter['page']]);
}
-
}
}
}
$this->writeJs();
$this->log('Js written');
+ $this->vdir->setUpdateMode($this->getFluidbook()->region !== 'UE');
$this->vdir->sync(true, $this);
`chmod -R 775 $this->dir`;
$this->log('Files Synced');