diff --git a/src/app/mailviewer/singlemailviewer.component.html b/src/app/mailviewer/singlemailviewer.component.html index 5eaf9debb..cd7ec1a09 100644 --- a/src/app/mailviewer/singlemailviewer.component.html +++ b/src/app/mailviewer/singlemailviewer.component.html @@ -83,13 +83,13 @@ diff --git a/src/app/mailviewer/singlemailviewer.component.spec.ts b/src/app/mailviewer/singlemailviewer.component.spec.ts index d4bc44f93..3285af6ff 100644 --- a/src/app/mailviewer/singlemailviewer.component.spec.ts +++ b/src/app/mailviewer/singlemailviewer.component.spec.ts @@ -231,6 +231,12 @@ describe('SingleMailViewerComponent', () => { expect(component.mailObj.attachments[1].downloadURL.indexOf('blob:')).toBe(0); })); + it('should describe sender rule actions as allowlist and blocklist updates', () => { + expect((component as any).allowSenderMenuLabel).toBe('Add sender to allowlist'); + expect((component as any).blockSenderEmailMenuLabel).toBe('Add sender email to blocklist'); + expect((component as any).blockSenderDomainMenuLabel).toBe('Add sender domain to blocklist'); + }); + describe('mailto: link interceptor', () => { let messageContentsElement: HTMLElement; let mailtoLink: HTMLAnchorElement; diff --git a/src/app/mailviewer/singlemailviewer.component.ts b/src/app/mailviewer/singlemailviewer.component.ts index 1bb81b032..86a4d3be5 100644 --- a/src/app/mailviewer/singlemailviewer.component.ts +++ b/src/app/mailviewer/singlemailviewer.component.ts @@ -115,6 +115,9 @@ export class SingleMailViewerComponent implements OnInit, DoCheck, AfterViewInit public savedForThisSender = false; public savedAlways = false; public showAllHeaders = false; + public readonly allowSenderMenuLabel = 'Add sender to allowlist'; + public readonly blockSenderEmailMenuLabel = 'Add sender email to blocklist'; + public readonly blockSenderDomainMenuLabel = 'Add sender domain to blocklist'; contacts: Contact[] = [];