diff --git a/CHANGELOG.md b/CHANGELOG.md index 86fa0a34..bddf30c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ * Curl fix for invalid cert errors with News Feed * Avoid requiring `admin.super` for ajax calls [#739](https://github.com/getgrav/grav-plugin-admin/issues/739) * Fix showing HTML in notifications, in the feed + * Fixed broken page type filtering # v1.1.4 ## 08/14/2016 diff --git a/classes/controller.php b/classes/controller.php index 644cdd8b..5521a62d 100644 --- a/classes/controller.php +++ b/classes/controller.php @@ -978,11 +978,11 @@ class AdminController if (count($flags)) { $types = []; - $pageTypes = Pages::pageTypes(); + $pageTypes = array_keys(Pages::pageTypes()); foreach ($pageTypes as $pageType) { - if (($pageType = array_search($pageType, $flags)) !== false) { + if (($pageKey = array_search($pageType, $flags)) !== false) { $types[] = $pageType; - unset($flags[$pageType]); + unset($flags[$pageKey]); } }