File tree 1 file changed +9
-2
lines changed
1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -94,15 +94,22 @@ window.scroblrGlobal = (function () {
94
94
*/
95
95
function getTrackInfoCallback ( data ) {
96
96
var trackParams = {
97
- album : $ ( "track > album title" , data ) . text ( ) || currentTrack . album || "" ,
98
- image : $ ( "track > album image[size=large]" , data ) . text ( ) || "" ,
99
97
loved : $ ( "track userloved" ) . text ( ) == "1" ,
100
98
url_album : $ ( "track > album url" , data ) . text ( ) || "" ,
101
99
url_artist : $ ( "track > artist url" , data ) . text ( ) || "" ,
102
100
url_track : $ ( "track > url" , data ) . text ( ) || "" ,
103
101
tags : [ ]
104
102
} ;
105
103
104
+ if ( currentTrack . album ) {
105
+ trackParams . album = currentTrack . album ;
106
+ // TODO Retrieve album art through API call.
107
+ trackParams . image = "" ;
108
+ } else {
109
+ trackParams . album = $ ( "track > album title" , data ) . text ( ) || "" ;
110
+ trackParams . image = $ ( "track > album image[size=large]" , data ) . text ( ) || "" ;
111
+ }
112
+
106
113
if ( ! currentTrack . duration ) {
107
114
trackParams . duration = parseFloat ( $ ( "track > duration" , data ) . text ( ) ) ;
108
115
}
You can’t perform that action at this time.
0 commit comments