diff --git a/src/Player.ts b/src/Player.ts index 8221bb6..b23647c 100644 --- a/src/Player.ts +++ b/src/Player.ts @@ -209,14 +209,13 @@ export class Player extends EventEmitter { // tslint:disable-next-line:no-shadowed-variable const tracks = await Promise.all( playlist.tracks.items.map(async (item: any) => { - const sq = queryType === 'spotify_album' ? `${ this.options.disableArtistSearch ? item.artists[0].name : `${item.artists[0].name} - ` - }${item.name ?? item.track.name}` + }${item.name ?? item.track.name}` : `${ this.options.disableArtistSearch ? item.track.artists[0].name diff --git a/src/utils/Constants.ts b/src/utils/Constants.ts index ef5eb1b..afa41d5 100644 --- a/src/utils/Constants.ts +++ b/src/utils/Constants.ts @@ -1,33 +1,33 @@ import { PlayerOptions as DP_OPTIONS } from '../types/types'; -export const PlayerEvents = { - BOT_DISCONNECT: 'botDisconnect', - CHANNEL_EMPTY: 'channelEmpty', - CONNECTION_CREATE: 'connectionCreate', - ERROR: 'error', - MUSIC_STOP: 'musicStop', - NO_RESULTS: 'noResults', - PLAYLIST_ADD: 'playlistAdd', - PLAYLIST_PARSE_END: 'playlistParseEnd', - PLAYLIST_PARSE_START: 'playlistParseStart', - QUEUE_CREATE: 'queueCreate', - QUEUE_END: 'queueEnd', - SEARCH_CANCEL: 'searchCancel', - SEARCH_INVALID_RESPONSE: 'searchInvalidResponse', - SEARCH_RESULTS: 'searchResults', - TRACK_ADD: 'trackAdd', - TRACK_START: 'trackStart' -}; +export enum PlayerEvents { + BOT_DISCONNECT = 'botDisconnect', + CHANNEL_EMPTY = 'channelEmpty', + CONNECTION_CREATE = 'connectionCreate', + ERROR = 'error', + MUSIC_STOP = 'musicStop', + NO_RESULTS = 'noResults', + PLAYLIST_ADD = 'playlistAdd', + PLAYLIST_PARSE_END = 'playlistParseEnd', + PLAYLIST_PARSE_START = 'playlistParseStart', + QUEUE_CREATE = 'queueCreate', + QUEUE_END = 'queueEnd', + SEARCH_CANCEL = 'searchCancel', + SEARCH_INVALID_RESPONSE = 'searchInvalidResponse', + SEARCH_RESULTS = 'searchResults', + TRACK_ADD = 'trackAdd', + TRACK_START = 'trackStart' +} -export const PlayerErrorEventCodes = { - LIVE_VIDEO: 'LiveVideo', - NOT_CONNECTED: 'NotConnected', - UNABLE_TO_JOIN: 'UnableToJoin', - NOT_PLAYING: 'NotPlaying', - PARSE_ERROR: 'ParseError', - VIDEO_UNAVAILABLE: 'VideoUnavailable', - MUSIC_STARTING: 'MusicStarting' -}; +export enum PlayerErrorEventCodes { + LIVE_VIDEO = 'LiveVideo', + NOT_CONNECTED = 'NotConnected', + UNABLE_TO_JOIN = 'UnableToJoin', + NOT_PLAYING = 'NotPlaying', + PARSE_ERROR = 'ParseError', + VIDEO_UNAVAILABLE = 'VideoUnavailable', + MUSIC_STARTING = 'MusicStarting' +} export const PlayerOptions: DP_OPTIONS = { leaveOnEnd: true,