diff --git a/CHANGELOG.md b/CHANGELOG.md index 57e4a538..8636678d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ 1. [](#bugfix) * Removed `tabs`, `tab`, and `toggle` fields as they are now in Form plugin * Fix issue with new page always showing modular page templates [#1573](https://github.com/getgrav/grav-plugin-admin/issues/1573) + * Fixed issue deleting files in plugins/themes/config # v1.9.0-beta.7 ## 12/14/2018 diff --git a/classes/adminbasecontroller.php b/classes/adminbasecontroller.php index 60cf381c..d4f135b4 100644 --- a/classes/adminbasecontroller.php +++ b/classes/adminbasecontroller.php @@ -937,7 +937,8 @@ class AdminBaseController $settings = (object)$blueprints->schema()->getProperty($field); } else { $page = null; - $settings = (object)$this->admin->blueprints($blueprint)->schema()->getProperty($field); + $obj = $this->grav[$type]->get(Utils::substrToString($blueprint, '/')); + $settings = (object)$obj->blueprints()->schema()->getProperty($field); } // Get destination