1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-23 23:02:58 +02:00

Fix issue processwire/processwire-issues#551 Pages::trashed and Pages::restored hooks were getting called twice

This commit is contained in:
Ryan Cramer
2018-03-28 06:31:36 -04:00
parent 164d132be8
commit b7e90f896c

View File

@@ -72,7 +72,7 @@ class PagesTrash extends Wire {
}
if($save) $this->pages->save($page);
$this->pages->editor()->savePageStatus($page->id, Page::statusTrash, true, false);
$this->pages->trashed($page);
if($save) $this->pages->trashed($page);
$this->pages->debugLog('trash', $page, true);
return true;
}
@@ -132,7 +132,7 @@ class PagesTrash extends Wire {
$page->removeStatus(Page::statusTrash);
if($save) $page->save();
$this->pages->editor()->savePageStatus($page->id, Page::statusTrash, true, true);
$this->pages->restored($page);
if($save) $this->pages->restored($page);
$this->pages->debugLog('restore', $page, true);
} else {
if($save) $page->save();