X-Git-Url: https://git.xangelo.ca/?p=rss-reader.git;a=blobdiff_plain;f=src%2Fparsers%2Frss.ts;fp=src%2Fparsers%2Frss.ts;h=e2db58d7ef130576cd42efd7073fb2f937c9db9a;hp=d23dcc2327b0c348dd0c605d2c58dd55e04a4754;hb=ec6bf9840b03bdab70c4ca028b6e0acc7c4af897;hpb=6e5224bcdf1fcf7ece2fd8944bb80354e25282ea diff --git a/src/parsers/rss.ts b/src/parsers/rss.ts index d23dcc2..e2db58d 100644 --- a/src/parsers/rss.ts +++ b/src/parsers/rss.ts @@ -1,5 +1,5 @@ import Parser from 'rss-parser'; -import {Feed} from './base'; +import {Feed, BaseParser} from './base'; function timestamp(str: string): number { const date = +(new Date(str)); @@ -13,9 +13,10 @@ function reasonable(dateStr: string): string { return `${date.getFullYear()}-${month}-${day}`; } -export class RSSParser { +export class RSSParser extends BaseParser { parser: Parser; constructor() { + super(); this.parser = new Parser; }