fix 'undefined index' bugs

This commit is contained in:
Marc Michalsky forumZFD 2021-02-11 15:48:29 +01:00
parent b7fc25291e
commit 215bcc2c77
Signed by untrusted user who does not match committer: marc.koch
GPG key ID: 12406554CFB028B9
2 changed files with 4 additions and 2 deletions

View file

@ -135,7 +135,9 @@ abstract class CRM_TwingleCampaign_BAO_Campaign {
// Transfer all embed_data values // Transfer all embed_data values
foreach ($embed_data_keys as $key) { foreach ($embed_data_keys as $key) {
$this->values[$key] = $embedData[$key]; if (array_key_exists($key, $embedData)) {
$this->values[$key] = $embedData[$key];
}
} }
} }

View file

@ -302,7 +302,7 @@ function _updateProjectLocally(array $project_from_twingle,
$twingleApi->getProjectEmbedData($project->getProjectId()) $twingleApi->getProjectEmbedData($project->getProjectId())
); );
// If this is a test, do not make db changes // If this is a test, do not make db changes
if ($params['is_test']) { if (array_key_exists('is_test', $params) && $params['is_test']) {
return civicrm_api3_create_success( return civicrm_api3_create_success(
$project->getResponse('TwingleProject ready to update'), $project->getResponse('TwingleProject ready to update'),
$params, $params,