From d5b509a9d7c489c673a777bf79744fe2c7be1790 Mon Sep 17 00:00:00 2001 From: Kevin Gatera Date: Mon, 2 Mar 2026 19:51:07 -0500 Subject: [PATCH] fix postgres media progress timestamp update --- server/models/MediaProgress.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/server/models/MediaProgress.js b/server/models/MediaProgress.js index 0ebe2f598..88b759660 100644 --- a/server/models/MediaProgress.js +++ b/server/models/MediaProgress.js @@ -253,7 +253,13 @@ class MediaProgress extends Model { const escapedDate = this.sequelize.escape(new Date(progressPayload.lastUpdate)) Logger.info(`[MediaProgress] Manually setting updatedAt to ${escapedDate} (media item ${this.mediaItemId})`) - await this.sequelize.query(`UPDATE "mediaProgresses" SET "updatedAt" = ${escapedDate} WHERE "id" = '${this.id}'`) + await this.constructor.update( + { updatedAt: new Date(progressPayload.lastUpdate) }, + { + where: { id: this.id }, + silent: true + } + ) await this.reload() }