mirror of
https://github.com/ajayyy/SponsorBlockServer.git
synced 2026-02-01 15:21:07 +03:00
Don't fail if no latest submission with video duration
This commit is contained in:
@@ -99,7 +99,7 @@ async function checkVideoDuration(UUID: SegmentUUID) {
|
|||||||
ORDER BY "timeSubmitted" DESC LIMIT 1`,
|
ORDER BY "timeSubmitted" DESC LIMIT 1`,
|
||||||
[videoID, service]) as {videoDuration: VideoDuration, UUID: SegmentUUID, timeSubmitted: number};
|
[videoID, service]) as {videoDuration: VideoDuration, UUID: SegmentUUID, timeSubmitted: number};
|
||||||
|
|
||||||
if (videoDurationChanged(latestSubmission.videoDuration, apiVideoDuration)) {
|
if (latestSubmission && videoDurationChanged(latestSubmission.videoDuration, apiVideoDuration)) {
|
||||||
Logger.info(`Video duration changed for ${videoID} from ${latestSubmission.videoDuration} to ${apiVideoDuration}`);
|
Logger.info(`Video duration changed for ${videoID} from ${latestSubmission.videoDuration} to ${apiVideoDuration}`);
|
||||||
await db.prepare("run", `UPDATE "sponsorTimes" SET "hidden" = 1
|
await db.prepare("run", `UPDATE "sponsorTimes" SET "hidden" = 1
|
||||||
WHERE "videoID" = ? AND "service" = ? AND "timeSubmitted" <= ?
|
WHERE "videoID" = ? AND "service" = ? AND "timeSubmitted" <= ?
|
||||||
|
|||||||
Reference in New Issue
Block a user