From b2cca0b8349fcaec00edc29f16c2db5afe082d6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucas=20Garc=C3=ADa?= <lucas@codeccoop.org> Date: Sat, 20 Jan 2024 01:56:36 +0100 Subject: [PATCH] feat: place add_cord_id on gf integration --- includes/integrations/gravityforms/index.php | 10 ++++++++++ includes/submissions.php | 12 ------------ 2 files changed, 10 insertions(+), 12 deletions(-) delete mode 100644 includes/submissions.php diff --git a/includes/integrations/gravityforms/index.php b/includes/integrations/gravityforms/index.php index fb2068f..73caa2e 100644 --- a/includes/integrations/gravityforms/index.php +++ b/includes/integrations/gravityforms/index.php @@ -32,6 +32,7 @@ class GF extends Integration $entry_data = $this->get_entry_data($entry, $form); $submission = $this->serialize_entry_data($entry_data); $this->cleanup_empties($submission); + $this->add_coord_id($submission); return $submission; } @@ -103,6 +104,15 @@ class GF extends Integration return $value; } + + private function add_coord_id(&$submission) + { + if (!isset($submission['company_id']) || $submission['company_id']) { + $settings = get_option('wpct_erp_forms_general', []); + if (!isset($settings['coord_id'])) return; + $submission['company_id'] = $settings['coord_id']; + } + } } $wpct_erp_forms_gf = new GF(); diff --git a/includes/submissions.php b/includes/submissions.php deleted file mode 100644 index c3ff6b6..0000000 --- a/includes/submissions.php +++ /dev/null @@ -1,12 +0,0 @@ -<?php - - - -function wpct_erp_forms_add_cord_id($form_values) -{ - if (!isset($form_values['company_id']) || !$form_values['company_id']) { - $form_values['company_id'] = wpct_erp_forms_option_getter('wpct_erp_forms_general', 'coord_id'); - } - - return $form_values; -} -- GitLab