Action Provider 1.2 incompatible with Form Processor 1.1
I am using Form Processor 1.1 with Action Provider 1.1, within CiviCRM 5.10.3. It works as far as I can tell.
When I upgrade Action Provider to v1.2 and try to navigate to civicrm/admin/automation/formprocessor/#/formprocessors, I get the following fatal error:
Warning: Declaration of Civi\FormProcessor\ActionProvider\DefaultData::filterActions(Civi\ActionProvider\Action\AbstractAction
action) should be compatible with Civi\ActionProvider\Provider::filterActions(
actionName) in /path/to/my/site/wp-content/uploads/civicrm/ext/form-processor/Civi/FormProcessor/ActionProvider/DefaultData.php on line 0Fatal error: Uncaught TypeError: Argument 1 passed to Civi\FormProcessor\ActionProvider\DefaultData::filterActions() must be an instance of Civi\ActionProvider\Action\AbstractAction, string given in /path/to/my/site/wp-content/uploads/civicrm/ext/form-processor/Civi/FormProcessor/ActionProvider/DefaultData.php:26 Stack trace: #0 [internal function]: Civi\FormProcessor\ActionProvider\DefaultData->filterActions('\Civi\ActionPro...') #1 /path/to/my/site/wp-content/uploads/civicrm/ext/action-provider/Civi/ActionProvider/Provider.php(258): array_filter(Array, Array) #2 /path/to/my/site/wp-content/uploads/civicrm/templates_c/CachedCiviContainer.14c242f35504d317fd01830f445570e2.php(125): Civi\ActionProvider\Provider->__construct() #3 (closed) /path/to/my/site/wp-content/plugins/civicrm/civicrm/vendor/symfony/dependency-injection/Container.php(297): CachedCiviContainer->getActionProviderService() #4 (closed) /path/to/my/site/wp-content/uploads/civicrm/ext/form-processor/form_processor.php(142): Symfon in /path/to/my/site/wp-content/uploads/civicrm/ext/form-processor/Civi/FormProcessor/ActionProvider/DefaultData.php on line 26