Selaa lähdekoodia

fix: small issue with MediaSession

Kristian Vos 1 vuosi sitten
vanhempi
commit
3b05f6157a
2 muutettua tiedostoa jossa 3 lisäystä ja 2 poistoa
  1. 1 1
      frontend/src/ms.ts
  2. 2 1
      frontend/src/pages/Station/index.vue

+ 1 - 1
frontend/src/ms.ts

@@ -28,7 +28,7 @@ export default {
 				title,
 				artist,
 				album,
-				artwork: [{ src: artwork }]
+				...(artwork ? { artwork: [{ src: artwork }] } : null)
 			})
 		};
 	},

+ 2 - 1
frontend/src/pages/Station/index.vue

@@ -187,7 +187,8 @@ const updateMediaSessionData = song => {
 			song.title,
 			song.artists ? song.artists.join(", ") : null,
 			null,
-			song.thumbnail
+			song.thumbnail ||
+				`https://img.youtube.com/vi/${song.youtubeId}/mqdefault.jpg`
 		);
 	} else ms.removeMediaSessionData(0);
 };