diff --git a/api/artist-import.php b/api/artist-import.php index f019edb..b3141a5 100644 --- a/api/artist-import.php +++ b/api/artist-import.php @@ -144,7 +144,13 @@ class ArtistImportHandler extends ApiHandler foreach ($navidromeAlbums as $album) { $albumName = $album["name"]; - $releaseYear = $album["date"]; + $releaseYearRaw = $album["date"] ?? null; + $releaseYear = null; + + if ($releaseYearRaw) { + if (preg_match('/^\d{4}/', $releaseYearRaw, $matches)) $releaseYear = (int)$matches[0]; + } + $artistKey = sanitizeMediaString($artistName); $albumKey = $artistKey . "-" . sanitizeMediaString($albumName);