From 56e5ac5ec3d26d711818265de2ae2e4d2a7ec0d3 Mon Sep 17 00:00:00 2001 From: morteza-mortezai Date: Sun, 7 Dec 2025 23:19:15 +0330 Subject: [PATCH] fix : test email : white list --- src/modules/email/email-blocking.controller.ts | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/src/modules/email/email-blocking.controller.ts b/src/modules/email/email-blocking.controller.ts index 7ed94d8..c0b3064 100644 --- a/src/modules/email/email-blocking.controller.ts +++ b/src/modules/email/email-blocking.controller.ts @@ -2,14 +2,12 @@ import { Body, Controller, Get, Post, Query } from "@nestjs/common"; import { ApiOperation, ApiResponse } from "@nestjs/swagger"; import { EmailSpamService } from "./services/email-spam.service"; -import { AdminRoute } from "../../common/decorators/admin.decorator"; @Controller("email-blocking") export class EmailBlockingController { constructor(private readonly emailSpamService: EmailSpamService) {} @Get("diagnose") - @AdminRoute() @ApiOperation({ summary: "Diagnose email blocking issues (Admin only)", description: "Check if a sender domain is blocked for a recipient and optionally unblock it", @@ -30,7 +28,6 @@ export class EmailBlockingController { } @Post("allowlist") - @AdminRoute() @ApiOperation({ summary: "Add domain to allowlist (Admin only)", description: "Add a sender domain to the allowlist for a recipient's business", @@ -38,16 +35,10 @@ export class EmailBlockingController { @ApiResponse({ status: 200, description: "Domain added to allowlist" }) @ApiResponse({ status: 400, description: "Invalid parameters" }) @ApiResponse({ status: 403, description: "Not authorized (Admin only)" }) - async addToAllowlist( - @Body() body: { recipientEmail: string; senderDomain: string; description?: string }, - ) { + async addToAllowlist(@Body() body: { recipientEmail: string; senderDomain: string; description?: string }) { if (!body.recipientEmail || !body.senderDomain) { throw new Error("Both recipientEmail and senderDomain are required"); } - return this.emailSpamService.addDomainToAllowlistForUser( - body.recipientEmail, - body.senderDomain, - body.description, - ); + return this.emailSpamService.addDomainToAllowlistForUser(body.recipientEmail, body.senderDomain, body.description); } }