fix: resolved bug when converting various date formats in pause update function

This commit is contained in:
CyferShepard
2024-06-06 14:09:30 +02:00
parent 6e33d179f7
commit 14dad703d3

View File

@@ -73,15 +73,13 @@ async function ActivityMonitor(interval) {
if (session.PlayState.IsPaused == true) {
let startTime = moment(wdData.ActivityDateInserted, "YYYY-MM-DD HH:mm:ss.SSSZ");
let lastPausedDate = moment(session.LastPausedDate, "YYYY-MM-DD HH:mm:ss.SSSZ");
let lastPausedDate = moment(session.LastPausedDate);
let diffInSeconds = lastPausedDate.diff(startTime, "seconds");
wdData.PlaybackDuration = parseInt(wdData.PlaybackDuration) + diffInSeconds;
wdData.ActivityDateInserted = `'${moment(session.LastPausedDate).format(
"YYYY-MM-DD HH:mm:ss.SSSZ"
)}'::timestamptz`;
wdData.ActivityDateInserted = `'${lastPausedDate.format("YYYY-MM-DD HH:mm:ss.SSSZ")}'::timestamptz`;
}
return true;
}