From c3489e54a6bb057bcb8d1a98bbf1ad8902a037d3 Mon Sep 17 00:00:00 2001 From: Ajay Ramachandran Date: Mon, 23 Aug 2021 18:23:03 -0400 Subject: [PATCH] Fix highlight category when minimum duration set --- src/content.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/content.ts b/src/content.ts index a64642bc..f022169a 100644 --- a/src/content.ts +++ b/src/content.ts @@ -675,7 +675,8 @@ async function sponsorsLookup(id: string, keepOldSubmissions = true) { // Hide all submissions smaller than the minimum duration if (Config.config.minDuration !== 0) { for (let i = 0; i < sponsorTimes.length; i++) { - if (sponsorTimes[i].segment[1] - sponsorTimes[i].segment[0] < Config.config.minDuration) { + if (sponsorTimes[i].segment[1] - sponsorTimes[i].segment[0] < Config.config.minDuration + && getCategoryActionType(sponsorTimes[i].category) !== CategoryActionType.POI) { sponsorTimes[i].hidden = SponsorHideType.MinimumDuration; } } @@ -1625,7 +1626,8 @@ async function sendSubmitMessage() { // Check to see if any of the submissions are below the minimum duration set if (Config.config.minDuration > 0) { for (let i = 0; i < sponsorTimesSubmitting.length; i++) { - if (sponsorTimesSubmitting[i].segment[1] - sponsorTimesSubmitting[i].segment[0] < Config.config.minDuration) { + if (sponsorTimesSubmitting[i].segment[1] - sponsorTimesSubmitting[i].segment[0] < Config.config.minDuration + && getCategoryActionType(sponsorTimesSubmitting[i].category) !== CategoryActionType.POI) { const confirmShort = chrome.i18n.getMessage("shortCheck") + "\n\n" + getSegmentsMessage(sponsorTimesSubmitting);