From 9ad97c11e161609ff57e2bb71320174da51cff35 Mon Sep 17 00:00:00 2001 From: Marc Michalsky forumZFD Date: Wed, 21 Apr 2021 09:06:23 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=BE=20bug=20fix:=20campaign=20name=20d?= =?UTF-8?q?oes=20not=20get=20pushed=20when=20saving?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CRM/TwingleCampaign/BAO/TwingleProject.php | 10 ++++++++++ twinglecampaign.php | 3 +++ 2 files changed, 13 insertions(+) diff --git a/CRM/TwingleCampaign/BAO/TwingleProject.php b/CRM/TwingleCampaign/BAO/TwingleProject.php index f47df4f..46e4a53 100644 --- a/CRM/TwingleCampaign/BAO/TwingleProject.php +++ b/CRM/TwingleCampaign/BAO/TwingleProject.php @@ -765,4 +765,14 @@ class CRM_TwingleCampaign_BAO_TwingleProject extends Campaign { unset($this->values['payment_methods']); } + + /** + * ## Set project name + * + * @param string $name + */ + public function setName(string $name): void { + $this->values['name'] = $name; + } + } diff --git a/twinglecampaign.php b/twinglecampaign.php index 50f8044..d700ffa 100644 --- a/twinglecampaign.php +++ b/twinglecampaign.php @@ -269,6 +269,9 @@ function _validateAndSendInput($id, $campaign_type_id): bool { // Update project $project->update($customFields); + // Set name + $project->setName($_POST['title']); + // Validate project values $validation = $project->validate();