1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-09 16:26:59 +02:00
This commit is contained in:
Ryan Cramer
2022-11-10 10:40:53 -05:00
parent c2eaa0a8da
commit 9f39514376

View File

@@ -1698,7 +1698,13 @@ class PagesEditor extends Wire {
$error = "Error clearing files for page $page"; $error = "Error clearing files for page $page";
try { try {
if(PagefilesManager::hasPath($page)) { if(PagefilesManager::hasPath($page)) {
if(!$page->filesManager->emptyAllPaths()) { $filesManager = $page->filesManager();
if(!$filesManager) {
// $filesManager will be null if page has deleted status
// so create our own instance
$filesManager = new PagefilesManager($page);
}
if(!$filesManager->emptyAllPaths()) {
$errors[] = $error; $errors[] = $error;
$halt = $options['haltOnError']; $halt = $options['haltOnError'];
} }