|
|
@@ -1041,8 +1041,12 @@ class SiteController extends ActionController
|
|
|
];
|
|
|
|
|
|
foreach ($pages as $page) {
|
|
|
+ if ($page['deleted']) {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+
|
|
|
// Is it the correct owner?
|
|
|
- if ($owner !== null && $page['perms_userid'] != $owner['uid']) {
|
|
|
+ if ($owner !== null && !$page['deleted'] && $page['perms_userid'] != $owner['uid']) {
|
|
|
$warnings[] = 'Page ' . $page['uid'] . ' has wrong owner';
|
|
|
}
|
|
|
|
|
|
@@ -1050,7 +1054,7 @@ class SiteController extends ActionController
|
|
|
// is the parent page state (deleted, hidden, restricted) the same as this page?
|
|
|
$parent = $pageIndex[$page['pid']];
|
|
|
|
|
|
- if ($parent['deleted'] && !$page['deleted']) {
|
|
|
+ if ($parent['deleted']) {
|
|
|
$warnings[] = 'The non-deleted page ' . $page['uid'] . ' has a deleted parent page';
|
|
|
}
|
|
|
if ($parent['hidden'] && !$page['hidden']) {
|