From 953483fea839919ff18ba9ee8cfec16805c2b7ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucas=20Garc=C3=ADa?= <lucas@codeccoop.org> Date: Tue, 10 Oct 2023 14:25:09 +0200 Subject: [PATCH] feat: exit submission if not bound --- includes/webhooks.php | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/includes/webhooks.php b/includes/webhooks.php index b7dd093..e8800d7 100644 --- a/includes/webhooks.php +++ b/includes/webhooks.php @@ -4,11 +4,8 @@ function wpct_crm_forms_api_submissions($entry, $form) { $form_vals = wpct_crm_forms_parse_form_entry($entry, $form); - if (!isset($form_vals['source_xml_id'])) { - $form_id = rgat($form, 'id'); - $form_title = rgar($form, 'title'); - $form_vals['source_xml_id'] = "{$form_id}_{$form_title}"; - } + // Exit submission if form isn't bound to Odoo + if (!isset($form_vals['source_xml_id'])) return; $submission_payload = apply_filters('wpct_crm_forms_prepare_submission', $form_vals); -- GitLab