This commit is contained in:
2025-08-15 19:10:52 +03:00
parent 34bcdb062e
commit 6f8fe9626c
5 changed files with 53 additions and 67 deletions
@@ -825,13 +825,19 @@ class MovieProcessingService implements ProcessingInterface
$tmdbPerson = $this->personApi->getPerson($castPerson['id']);
if (!empty($tmdbPerson)) {
$knownForDepartment = $tmdbPerson['known_for_department'] ?? null;
if ($knownForDepartment !== null) {
$knownForDepartment = trim($knownForDepartment, '"');
}
$personData = array_merge($personData, [
'biography' => $tmdbPerson['biography'],
'birtday' => $tmdbPerson['birthday'],
'deathday' => $tmdbPerson['deathday'],
'homepage' => $tmdbPerson['homepage'],
'imdb_id' => $tmdbPerson['imdb_id'],
'known_for_department' => $tmdbPerson['known_for_department'] ? json_encode($tmdbPerson['known_for_department']) : null,
'known_for_department' => $knownForDepartment,
'also_known_as' => $tmdbPerson['also_known_as'] ? json_encode($tmdbPerson['also_known_as']) : null,
'place_of_birth' => $tmdbPerson['place_of_birth'],
]);