1
0
mirror of https://github.com/flarum/core.git synced 2025-07-16 22:31:18 +02:00

Fix DELETE /api/extensions/* returning 500 (#1580)

* Use extension string as parameter for ::disable & ::uninstall

* Remove repeated 'ExtensionManager::disable' call

* Fix StyleCI
This commit is contained in:
David Sevilla Martín
2018-12-12 18:16:03 -05:00
committed by Franz Liedke
parent 833056dd68
commit 13a6bd535b

View File

@@ -38,9 +38,10 @@ class UninstallExtensionController extends AbstractDeleteController
$name = array_get($request->getQueryParams(), 'name');
$extension = $this->extensions->getExtension($name);
if ($this->extensions->getExtension($name) == null) {
return;
}
$this->extensions->disable($extension);
$this->extensions->uninstall($extension);
$this->extensions->uninstall($name);
}
}