Merge pull request #4097 from Vito0912/master

fix updating progress not updating finishedAt
This commit is contained in:
advplyr
2025-03-12 17:01:10 -05:00
committed by GitHub

View File

@@ -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