From 953f21ed533f31c4e0804297d9833066b57f8c51 Mon Sep 17 00:00:00 2001 From: Vito0912 <86927734+Vito0912@users.noreply.github.com> Date: Mon, 10 Mar 2025 13:58:52 +0100 Subject: [PATCH] fix updating progress not updating finishedAt --- server/models/MediaProgress.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/models/MediaProgress.js b/server/models/MediaProgress.js index 3218d2e9..a4a4185c 100644 --- a/server/models/MediaProgress.js +++ b/server/models/MediaProgress.js @@ -187,7 +187,7 @@ class MediaProgress extends Model { if (!this.extraData) this.extraData = {} if (progressPayload.isFinished !== undefined) { if (progressPayload.isFinished && !this.isFinished) { - this.finishedAt = Date.now() + this.finishedAt = progressPayload.finishedAt || Date.now() this.extraData.progress = 1 this.changed('extraData', true) delete progressPayload.finishedAt