diff --git a/application/Espo/Controllers/Extension.php b/application/Espo/Controllers/Extension.php index 1747b1fa13..e943bd3012 100644 --- a/application/Espo/Controllers/Extension.php +++ b/application/Espo/Controllers/Extension.php @@ -79,6 +79,19 @@ class Extension extends \Espo\Core\Controllers\Record return true; } + public function actionDeletePackage($params, $data, $request) + { + if (!$request->isPost()) { + throw new Forbidden(); + } + + $manager = new \Espo\Core\ExtensionManager($this->getContainer()); + + $manager->delete($data['id']); + + return true; + } + public function actionCreate() { throw new Forbidden();