diff --git a/Civi/ActionProvider/Action/Activity/CreateActivity.php b/Civi/ActionProvider/Action/Activity/CreateActivity.php index 4096a3771aeaffce0003ca47fa81656990309efc..54567ee0589a0cf626524745fa34d91c6f52a592 100644 --- a/Civi/ActionProvider/Action/Activity/CreateActivity.php +++ b/Civi/ActionProvider/Action/Activity/CreateActivity.php @@ -137,7 +137,8 @@ class CreateActivity extends AbstractAction { $result = civicrm_api3('Activity', 'Create', $activityParams); $output->setParameter('id', $result['id']); } catch (\Exception $e) { - // Do nothing. + \Civi::log()->error('ActionProvider CreateActivity Error: ' . $e->getMessage()); + throw new \Civi\ActionProvider\Exception\ExecutionException(E::ts('Could not create activity.')); } }