From 1222a602a3e23635505c3c78e0470a5b5a7a2cd8 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Fri, 15 Apr 2022 10:47:48 +0200 Subject: [PATCH] Use round for views stats --- client/src/assets/player/shared/peertube/peertube-plugin.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/assets/player/shared/peertube/peertube-plugin.ts b/client/src/assets/player/shared/peertube/peertube-plugin.ts index 8b65903f9..a29a0921f 100644 --- a/client/src/assets/player/shared/peertube/peertube-plugin.ts +++ b/client/src/assets/player/shared/peertube/peertube-plugin.ts @@ -159,7 +159,7 @@ class PeerTubePlugin extends Plugin { }) this.player.one('ended', () => { - const currentTime = Math.floor(this.player.duration()) + const currentTime = Math.round(this.player.duration()) lastCurrentTime = currentTime this.notifyUserIsWatching(currentTime, lastViewEvent) @@ -168,7 +168,7 @@ class PeerTubePlugin extends Plugin { }) this.videoViewInterval = setInterval(() => { - const currentTime = Math.floor(this.player.currentTime()) + const currentTime = Math.round(this.player.currentTime()) // No need to update if (currentTime === lastCurrentTime) return