From c975ecb16baa9e91ec089de9ef535ce5811800ba Mon Sep 17 00:00:00 2001 From: Rick van Lieshout Date: Mon, 17 Mar 2025 10:28:08 +0100 Subject: [PATCH] incorporated next into this branch --- src/TidalControllers/DomController/DomTidalController.ts | 4 ++-- src/models/mediaInfo.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/TidalControllers/DomController/DomTidalController.ts b/src/TidalControllers/DomController/DomTidalController.ts index 6eb735d..c8e75e7 100644 --- a/src/TidalControllers/DomController/DomTidalController.ts +++ b/src/TidalControllers/DomController/DomTidalController.ts @@ -30,7 +30,7 @@ export class DomTidalController implements TidalController media: '*[data-test="current-media-imagery"]', image: "img", current: '*[data-test="current-time"]', - duration: '*[class^=playbackControlsContainer] *[data-test="duration"]', + duration: '*[class^=_playbackControlsContainer] *[data-test="duration"]', bar: '*[data-test="progress-bar"]', footer: "#footerPlayer", mediaItem: "[data-type='mediaItem']", @@ -47,7 +47,7 @@ export class DomTidalController implements TidalController * @param {*} key key in elements object to fetch */ get: function (key: string) { - return globalThis.document.querySelector(this[key.toLowerCase()]); + return globalThis.document.querySelector(this[key.toLowerCase()]) ?? ""; }, /** diff --git a/src/models/mediaInfo.ts b/src/models/mediaInfo.ts index b996147..61f112e 100644 --- a/src/models/mediaInfo.ts +++ b/src/models/mediaInfo.ts @@ -29,9 +29,9 @@ export const getEmptyMediaInfo = () => { playingFrom: "", status: MediaStatus.playing, url: "", - current: "", + current: "00:00", currentInSeconds: 100, - duration: "", + duration: "00:00", durationInSeconds: 100, image: "", icon: "",