From f7b531361afacb05375881e6d2535efd6c5b123a Mon Sep 17 00:00:00 2001 From: Dave Holland Date: Wed, 26 Feb 2020 23:18:08 +0000 Subject: [PATCH] handle xx/yy format in track tag as is already done for track_number tag --- app/Lib/SongManager/SongManager.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Lib/SongManager/SongManager.php b/app/Lib/SongManager/SongManager.php index 7c5b049..c03d72e 100644 --- a/app/Lib/SongManager/SongManager.php +++ b/app/Lib/SongManager/SongManager.php @@ -68,7 +68,9 @@ function parseMetadata() { // Song track number if (!empty($file_infos['comments']['track'])) { // MP3 Tag - $metadata['track_number'] = (string)end($file_infos['comments']['track']); + // Some tags look like '1/10' + $track = explode('/', (string)end($file_infos['comments']['track'])); + $metadata['track_number'] = intval($track[0]); } elseif (!empty($file_infos['comments']['track_number'])) { // MP3 Tag // Some tags look like '1/10' $track_number = explode('/', (string)end($file_infos['comments']['track_number']));