Update hidive.ts

Account for when the episode title is added, but still not released, when it's not available there's a 10 second clip.
This commit is contained in:
Tera 2024-05-19 00:06:09 +03:00 committed by GitHub
parent 130fa5ee11
commit 87c7de7417
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -370,7 +370,7 @@ export default class Hidive implements ServiceClass {
}
for (const episode of season.value.episodes) {
const datePattern = /\d{1,2}\/\d{1,2}\/\d{2,4} \d{1,2}:\d{2} UTC/;
if (datePattern.test(episode.title)) {
if (datePattern.test(episode.title) && episode.duration === 10) {
continue;
}
if (episode.title.includes(' - ')) {
@ -402,7 +402,7 @@ export default class Hidive implements ServiceClass {
const episodes: Episode[] = [];
for (const episode of season.value.episodes) {
const datePattern = /\d{1,2}\/\d{1,2}\/\d{2,4} \d{1,2}:\d{2} UTC/;
if (datePattern.test(episode.title)) {
if (datePattern.test(episode.title) && episode.duration === 10) {
continue;
}
if (episode.title.includes(' - ')) {