From 968b7d4bc0a4359e0f81513abc6f7a67a91df571 Mon Sep 17 00:00:00 2001 From: WebStreamr <210764791+webstreamr@users.noreply.github.com> Date: Sun, 8 Jun 2025 14:01:43 +0000 Subject: [PATCH] chore(handler): add year to soaper result movie title --- src/handler/Soaper.ts | 2 +- src/handler/__snapshots__/Soaper.test.ts.snap | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/handler/Soaper.ts b/src/handler/Soaper.ts index 033947d..9f0bc9a 100644 --- a/src/handler/Soaper.ts +++ b/src/handler/Soaper.ts @@ -49,7 +49,7 @@ export class Soaper implements Handler { return [await this.extractorRegistry.handle({ ...ctx, referer: episodeUrl }, episodeUrl, { countryCode: 'en', title: `${keyword} ${tmdbId.series}x${tmdbId.episode}` })]; } - return [await this.extractorRegistry.handle({ ...ctx, referer: pageUrl }, pageUrl, { countryCode: 'en', title: keyword })]; + return [await this.extractorRegistry.handle({ ...ctx, referer: pageUrl }, pageUrl, { countryCode: 'en', title: `${keyword} (${year})` })]; }; private readonly fetchPageUrl = async (ctx: Context, keyword: string, year: number, hrefPrefix: string): Promise => { diff --git a/src/handler/__snapshots__/Soaper.test.ts.snap b/src/handler/__snapshots__/Soaper.test.ts.snap index 60c97e4..8d28115 100644 --- a/src/handler/__snapshots__/Soaper.test.ts.snap +++ b/src/handler/__snapshots__/Soaper.test.ts.snap @@ -21,7 +21,7 @@ exports[`Soaper handle imdb full metal jacket 1`] = ` "label": "Soaper", "meta": { "countryCode": "en", - "title": "Full Metal Jacket", + "title": "Full Metal Jacket (1987)", }, "sourceId": "soaper_en", "ttl": 900000,