diff --git a/packages/inbound-email-handler/src/substack-handler.ts b/packages/inbound-email-handler/src/substack-handler.ts index 9c676f25c..10160b76e 100644 --- a/packages/inbound-email-handler/src/substack-handler.ts +++ b/packages/inbound-email-handler/src/substack-handler.ts @@ -7,7 +7,7 @@ export class SubstackHandler extends NewsletterHandler { this.defaultUrl = 'https://www.substack.com' } - getNewsletterUrl(postHeader: string, _html: string): string | undefined { + parseNewsletterUrl(postHeader: string, _html: string): string | undefined { // raw SubStack newsletter url is like // we need to get the real url from the raw url return addressparser(postHeader).length > 0 diff --git a/packages/inbound-email-handler/test/newsletter.test.ts b/packages/inbound-email-handler/test/newsletter.test.ts index 81d6f31d6..dba9f0952 100644 --- a/packages/inbound-email-handler/test/newsletter.test.ts +++ b/packages/inbound-email-handler/test/newsletter.test.ts @@ -83,7 +83,7 @@ describe('Newsletter email test', () => { it('returns url when email is from SubStack', () => { const rawUrl = '' - expect(new SubstackHandler().getNewsletterUrl(rawUrl, '')).to.equal( + expect(new SubstackHandler().parseNewsletterUrl(rawUrl, '')).to.equal( 'https://hongbo130.substack.com/p/tldr' ) })