aboutsummaryrefslogtreecommitdiff
path: root/src/services
diff options
context:
space:
mode:
authorsofushn <[email protected]>2024-09-07 21:49:10 +0200
committersofushn <[email protected]>2024-09-07 21:51:35 +0200
commit107464e22244e5f488212269f780675bc1494190 (patch)
tree3919b7bb6435b54b2bc90e6f3669977a4d05c891 /src/services
parentaf639159d1647ffb7b4c5c5f7ad035fe8766b6dc (diff)
downloadmuse-107464e22244e5f488212269f780675bc1494190.tar.xz
muse-107464e22244e5f488212269f780675bc1494190.zip
chore: make linter parse
Diffstat (limited to 'src/services')
-rw-r--r--src/services/get-songs.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/services/get-songs.ts b/src/services/get-songs.ts
index dcaec0c..c48d87d 100644
--- a/src/services/get-songs.ts
+++ b/src/services/get-songs.ts
@@ -18,7 +18,7 @@ export default class {
}
async getSongs(query: string, playlistLimit: number, shouldSplitChapters: boolean): Promise<[SongMetadata[], string]> {
- let newSongs: SongMetadata[] = [];
+ const newSongs: SongMetadata[] = [];
let extraMsg = '';
// Test if it's a complete URL
@@ -49,7 +49,7 @@ export default class {
}
} else if (url.protocol === 'spotify:' || url.host === 'open.spotify.com') {
if (this.spotifyAPI === undefined) {
- throw new Error('Spotify is not enabled!')
+ throw new Error('Spotify is not enabled!');
}
const [convertedSongs, nSongsNotFound, totalSongs] = await this.spotifySource(query, playlistLimit, shouldSplitChapters);
@@ -81,7 +81,7 @@ export default class {
}
}
} catch (err: any) {
- if (err = 'spotify not enabled') {
+ if (err instanceof Error && err.message === 'Spotify is not enabled!') {
throw err;
}
@@ -112,7 +112,7 @@ export default class {
private async spotifySource(url: string, playlistLimit: number, shouldSplitChapters: boolean): Promise<[SongMetadata[], number, number]> {
if (this.spotifyAPI === undefined) {
- return [[], 0, 0];
+ return [[], 0, 0];
}
const parsed = spotifyURI.parse(url);