diff --git a/QobuzDownloaderX/Form1.cs b/QobuzDownloaderX/Form1.cs index 7d12a57..2afa402 100644 --- a/QobuzDownloaderX/Form1.cs +++ b/QobuzDownloaderX/Form1.cs @@ -645,7 +645,7 @@ namespace QobuzDownloaderX #endregion // Grab all Track IDs listed on the API. - string trackIDsPattern = "\"version\":(?:.*?),\"id\":(?.*?),"; + string trackIDsPattern = "\"isrc\":\"(?:.*?)\"(?:.*?)\"version\":(?:.*?),\"id\":(?.*?),"; string trackIDsInput = albumIDResponseString; RegexOptions trackIDsOptions = RegexOptions.Multiline; @@ -1450,7 +1450,7 @@ namespace QobuzDownloaderX #endregion // Grab all Track IDs listed on the API. - string trackIDsPattern = "\"version\":(?:.*?),\"id\":(?.*?),"; + string trackIDsPattern = "\"isrc\":\"(?:.*?)\"(?:.*?)\"version\":(?:.*?),\"id\":(?.*?),"; string trackIDsInput = albumIDResponseString; RegexOptions trackIDsOptions = RegexOptions.Multiline; @@ -2256,7 +2256,7 @@ namespace QobuzDownloaderX #endregion // Grab all Track IDs listed on the API. - string trackIDsPattern = "\"version\":(?:.*?),\"id\":(?.*?),"; + string trackIDsPattern = "\"isrc\":\"(?:.*?)\"(?:.*?)\"version\":(?:.*?),\"id\":(?.*?),"; string trackIDsInput = albumIDResponseString; RegexOptions trackIDsOptions = RegexOptions.Multiline; @@ -3030,7 +3030,7 @@ namespace QobuzDownloaderX #endregion // Grab all Track IDs listed on the API. - string trackIDsPattern = "\"version\":(?:.*?),\"id\":(?.*?),"; + string trackIDsPattern = "\"isrc\":\"(?:.*?)\"(?:.*?)\"version\":(?:.*?),\"id\":(?.*?),"; string trackIDsInput = albumIDResponseString; RegexOptions trackIDsOptions = RegexOptions.Multiline;