fix(artist-import.php): parse dates that are not simply YYYY
This commit is contained in:
parent
e153b1f5bc
commit
4cf80298ef
1 changed files with 7 additions and 1 deletions
|
@ -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);
|
||||
|
||||
|
|
Loading…
Reference in a new issue