Fall back to media property when video is null

This commit is contained in:
2025-07-22 13:51:49 +02:00
parent 7981ffd011
commit 83b2a72ef3
+13 -4
View File
@@ -159,13 +159,22 @@ class ProjectsPump implements PumpInterface
return $this->territoryService->search($cleanAddress);
}
private function getProjectVideo(array $record): ?ProjectVideo
private function getProjectVideoSource(array $record): ?string
{
if ($record['video'] === null) {
return null;
if ($record['video'] !== null) {
return \trim($record['video']);
}
$url = \trim($record['video']);
if ($record['media'] !== null) {
return \trim($record['media']);
}
return null;
}
private function getProjectVideo(array $record): ?ProjectVideo
{
$url = $this->getProjectVideoSource($record);
if ($url === '') {
return null;