}
if ($fieldMetadata['name'] === 'campaign_id') {
if (!isset(Civi::$statics[__CLASS__][$fieldName][$importedValue])) {
- $campaign = Campaign::get()->addClause('OR', ['title', '=', $importedValue], ['name', '=', $importedValue])->addSelect('id')->execute()->first();
+ $campaign = Campaign::get()->addClause('OR', ['title', '=', $importedValue], ['name', '=', $importedValue], ['id', '=', $importedValue])->addSelect('id')->execute()->first();
Civi::$statics[__CLASS__][$fieldName][$importedValue] = $campaign['id'] ?? FALSE;
}
return Civi::$statics[__CLASS__][$fieldName][$importedValue] ?? 'invalid_import_value';