'use strict';

Connector.playerSelector = '#webplayer-region';

Connector.playButtonSelector = '.ico icon-play';

Connector.timeInfoSelector = '.timecode';

Connector.getArtistTrack = () => {
	let text = $('.track-name').attr('title');
	return Util.splitArtistTrack(text);
};

Connector.getTrackArt = () => {
	let trackArtUrl = $('.track-region .artwork img').attr('src');
	if (trackArtUrl) {
		// Remove 'size' param
		trackArtUrl = trackArtUrl.split('?')[0];
		return `http:${trackArtUrl}`;
	}
	return null;
};

@@ -194,82 +194,211 @@
 let 
-text = $('.track-name').attr('title');%0A%09return Util.splitArtistTrack(text)
+artistWithDash = $('.artist-name').text();%0A%09let track = $('.track-name').text();%0A%0A%09if (artistWithDash && track) %7B%0A%09%09return Util.splitArtistTrack(artistWithDash + track);%0A%09%7D%0A%0A%09return Util.emptyArtistTrack
 ;%0A%7D;

Fix Digitally Imported connector