From c43cd4e574ecb1c803c961179ff24878f3a77b4d Mon Sep 17 00:00:00 2001 From: Viren070 Date: Wed, 30 Apr 2025 01:07:13 +0100 Subject: [PATCH] fix: extract age from easynews++ results closes #145 --- packages/wrappers/src/easynewsPlusPlus.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/wrappers/src/easynewsPlusPlus.ts b/packages/wrappers/src/easynewsPlusPlus.ts index 997541f3..1c175489 100644 --- a/packages/wrappers/src/easynewsPlusPlus.ts +++ b/packages/wrappers/src/easynewsPlusPlus.ts @@ -33,6 +33,10 @@ export class EasynewsPlusPlus extends BaseWrapper { const parseResult = super.parseStream(stream); if (parseResult.type !== 'error') { parseResult.result.type = 'usenet'; + const ageString = stream.description?.match(/📅\s*(\d+[a-zA-Z])/); + parseResult.result.usenet = { + age: ageString ? ageString[1] : '', + }; } return parseResult; }