From: Seamus Lee Date: Mon, 12 Jul 2021 21:58:25 +0000 (+1000) Subject: Resolve dev/rc#13 by permitting civi.setupui events to be dispatched during install X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=fd7950734cb072ecd591217429a03f00cb0aa218;p=civicrm-core.git Resolve dev/rc#13 by permitting civi.setupui events to be dispatched during install --- diff --git a/setup/src/Setup.php b/setup/src/Setup.php index 5503ae709e..0ad56851d8 100644 --- a/setup/src/Setup.php +++ b/setup/src/Setup.php @@ -71,7 +71,11 @@ class Setup { self::$instance->model = new \Civi\Setup\Model(); self::$instance->model->setValues($modelValues); self::$instance->dispatcher = new CiviEventDispatcher(); - self::$instance->dispatcher->setDispatchPolicy(['/^civi\.setup\./' => 'run', '/./' => 'fail']); + self::$instance->dispatcher->setDispatchPolicy([ + '/^civi\.setup\./' => 'run', + '/^civi\.setupui\./' => 'run', + '/./' => 'fail', + ]); self::$instance->log = $log ? $log : new NullLogger(); $pluginDir = dirname(__DIR__) . '/plugins';