parseTrackInfo(): handle missing file property
This commit is contained in:
parent
31079ddef0
commit
aeed0098c0
|
@ -217,7 +217,7 @@ function parseTrackInfo(html, opts) {
|
|||
imageUrl: opts.imageBaseUrl + '/img/a' + extra.art_id + '_' + opts.albumImageFormat.id + '.jpg',
|
||||
releaseDate: extra.current.release_date,
|
||||
duration: basic.duration_secs,
|
||||
streamUrl: extra.trackinfo[0].file['mp3-128'],
|
||||
streamUrl: extra.trackinfo && extra.trackinfo[0] && extra.trackinfo[0].file && extra.trackinfo[0].file['mp3-128'] ? extra.trackinfo[0].file['mp3-128'] : null,
|
||||
artist: {
|
||||
name: basic.byArtist.name,
|
||||
url: basic.byArtist['@id'],
|
||||
|
|
Loading…
Reference in New Issue
Block a user