From 99df8075b15403bbcd9a56b8373b42fa28b03cb9 Mon Sep 17 00:00:00 2001 From: uh wot Date: Fri, 2 Aug 2024 14:00:31 +0200 Subject: [PATCH] fix deezer token expiry checks --- src/streamers/deezer/main.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/streamers/deezer/main.ts b/src/streamers/deezer/main.ts index b747781..9c2a95b 100644 --- a/src/streamers/deezer/main.ts +++ b/src/streamers/deezer/main.ts @@ -417,11 +417,11 @@ export default class Deezer implements StreamerWithLogin { trackTokenExpiry: number, format: DeezerFormat ): Promise { - if (Date.now() - (this.renewTimestamp ?? 0) >= 3600) + if (Date.now() - (this.renewTimestamp ?? 0) >= 3600 * 1000) // renew license token await this.#apiCall('deezer.getUserData') - if (Date.now() - trackTokenExpiry >= 0) + if (Date.now() / 1000 - trackTokenExpiry >= 0) // renew track token trackToken = ( await this.#apiCall('song.getData', {