03-05-2024, 04:50 PM
Here's the function if you want to add the line that strips the hyphens
/var/www/inc/music-library.php
/var/www/inc/music-library.php
Code:
// Priority: OriginalDate, OriginalReleaseDate, Date
function getTrackYear($trackData) {
if (array_key_exists('OriginalDate', $trackData)) {
$trackDate = $trackData['OriginalDate'];
} else if (array_key_exists('OriginalReleaseDate', $trackData)) {
$trackDate = $trackData['OriginalReleaseDate'];
} else if (array_key_exists('Date', $trackData)) {
$trackDate = $trackData['Date'];
} else {
$trackDate = '';
}
// Strip dashes from MusicBrainz dates (contrib: general@dlg.xyz)
$trackDate = str_replace("-", "", $trackDate);
// Set month to 00 if not present
$trackYear = empty(substr($trackDate, 4, 2)) ? substr($trackDate, 0, 4) . '00' : substr($trackDate, 0, 6);
return $trackYear;
}