👾 bug fix: campaign name does not get pushed when saving

This commit is contained in:
Marc Michalsky forumZFD 2021-04-21 09:06:23 +02:00
parent ba9ab9f324
commit 9ad97c11e1
Signed by untrusted user who does not match committer: marc.koch
GPG key ID: 12406554CFB028B9
2 changed files with 13 additions and 0 deletions

View file

@ -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;
}
}

View file

@ -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();