Revisions plugin is not compatible with the Events plugin.
I installed both and created repeatable event (e.g. weekly one).
From that time every page (view) fails on mkdir because it tries
create .revs dir under "virtual" directory (as events are cloned in
case or repeatable events - but not written to hdd).
Quick and dirty fix is to skip non-existing pages in
user/plugins/admin-addon-revisions/admin-addon-revisions.php:
public function onPageProcessed(Event $e)
below check if page.id exists I added:
public function onPageProcessed(Event $e) {
$page = $e['page'];
if (!$page->id()) {
return;
}
if (!$page->exists()) {
return;
}
$this->debugMessage('--- Admin Addon Revision - Analyzing \'' . $page->title(). '\' ---');
Revisions plugin is not compatible with the Events plugin.
I installed both and created repeatable event (e.g. weekly one). From that time every page (view) fails on mkdir because it tries create .revs dir under "virtual" directory (as events are cloned in case or repeatable events - but not written to hdd).
Quick and dirty fix is to skip non-existing pages in user/plugins/admin-addon-revisions/admin-addon-revisions.php:
public function onPageProcessed(Event $e) below check if page.id exists I added:
However I'm not sure if it's the right fix.