From a06c963e2f0fef643fa0023220004938f2521852 Mon Sep 17 00:00:00 2001 From: Kaan Date: Tue, 12 May 2026 05:16:49 +0300 Subject: [PATCH 1/2] test(mail): cover sender rule action labels --- src/app/mailviewer/singlemailviewer.component.spec.ts | 6 ++++++ 1 file changed, 6 insertions(+) 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; From 957f3aa7d1d30eb8f7e88518528b8a3f999b2eed Mon Sep 17 00:00:00 2001 From: Kaan Date: Tue, 12 May 2026 05:19:19 +0300 Subject: [PATCH 2/2] fix(mail): clarify sender list action labels --- src/app/mailviewer/singlemailviewer.component.html | 6 +++--- src/app/mailviewer/singlemailviewer.component.ts | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) 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.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[] = [];