[ticket/15346] Check if extension is enableable during install

PHPBB3-15346
This commit is contained in:
Rubén Calvo 2017-09-03 17:50:40 +02:00
parent 1e605efaf1
commit e854e5b71f

View file

@ -118,6 +118,13 @@ class install_extensions extends \phpbb\install\task_base
try try
{ {
$extension = $this->extension_manager->get_extension($ext_name);
if (!$extension->is_enableable())
{
continue;
}
$this->extension_manager->enable($ext_name); $this->extension_manager->enable($ext_name);
$extensions = $this->get_extensions(); $extensions = $this->get_extensions();