aboutsummaryrefslogtreecommitdiff
path: root/src/services
diff options
context:
space:
mode:
authorMax Isom <[email protected]>2020-03-19 19:16:07 -0500
committerMax Isom <[email protected]>2020-03-19 19:16:07 -0500
commitf25467a41db64b239eb3f248f4be7dbecec0f14f (patch)
treead7babf6e15c5a0593fcb7e073ad9a05a06decce /src/services
parent4659717e5f314d061f9748331c79d507df971f7f (diff)
downloadmuse-f25467a41db64b239eb3f248f4be7dbecec0f14f.tar.xz
muse-f25467a41db64b239eb3f248f4be7dbecec0f14f.zip
Small bug fixes
Diffstat (limited to 'src/services')
-rw-r--r--src/services/get-songs.ts2
-rw-r--r--src/services/player.ts4
2 files changed, 5 insertions, 1 deletions
diff --git a/src/services/get-songs.ts b/src/services/get-songs.ts
index 08d5e90..ed1d125 100644
--- a/src/services/get-songs.ts
+++ b/src/services/get-songs.ts
@@ -176,7 +176,7 @@ export default class {
private async spotifyToYouTube(track: SpotifyApi.TrackObjectSimplified, playlist: QueuedPlaylist | null): Promise<QueuedSong | null> {
try {
- const {items} = await ytsr(`${track.name} ${track.artists[0].name} offical`, {limit: 5});
+ const {items} = await ytsr(`"${track.name}" "${track.artists[0].name}" offical`, {limit: 5});
const video = items.find((item: { type: string }) => item.type === 'video');
if (!video) {
diff --git a/src/services/player.ts b/src/services/player.ts
index 27c6b33..0fd7227 100644
--- a/src/services/player.ts
+++ b/src/services/player.ts
@@ -140,6 +140,10 @@ export default class {
this.stopTrackingPosition();
}
+ resetPosition(): void {
+ this.positionInSeconds = 0;
+ }
+
private getCachedPath(url: string): string {
return path.join(this.cacheDir, hasha(url));
}