Skip to content
Snippets Groups Projects

Fix storage of hook url in settings.

Open jitendra requested to merge hook into master
5 files
+ 50
40
Compare changes
  • Side-by-side
  • Inline
Files
5
@@ -24,7 +24,7 @@ class CRM_Zapier_Form_ZapHooks extends CRM_Core_Form {
]
]);
$zapHooks = unserialize(Civi::settings()->get('zapierHooks') ?? '') ?: [];
$zapHooks = Civi::settings()->get('zapierHooks') ?? [];
$this->setDefaults($zapHooks);
// export form elements
@@ -34,11 +34,11 @@ class CRM_Zapier_Form_ZapHooks extends CRM_Core_Form {
public function postProcess() {
$values = $this->exportValues();
$zapHooks = serialize([
$zapHooks = [
'create_contact' => $values['create_contact'] ?? '',
'update_participant' => $values['update_participant'] ?? '',
]);
Civi::settings()->set('zapierHooks', serialize($zapHooks));
];
Civi::settings()->set('zapierHooks', $zapHooks);
CRM_Core_Session::setStatus(E::ts('Zapier hooks are saved.'));
parent::postProcess();
}
Loading