From 807d4d6ca985074bee2f9af9cf42d7ab0ed7f47b Mon Sep 17 00:00:00 2001 From: headlessdev Date: Sun, 27 Apr 2025 14:49:36 +0200 Subject: [PATCH] Add name field to AddRequest interface and update notification creation logic --- app/api/notifications/add/route.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/api/notifications/add/route.ts b/app/api/notifications/add/route.ts index be69c1c..ff59cca 100644 --- a/app/api/notifications/add/route.ts +++ b/app/api/notifications/add/route.ts @@ -3,6 +3,7 @@ import { prisma } from "@/lib/prisma"; interface AddRequest { type: string; + name: string; smtpHost?: string; smtpPort?: number; smtpSecure?: boolean; @@ -25,11 +26,12 @@ interface AddRequest { export async function POST(request: NextRequest) { try { const body: AddRequest = await request.json(); - const { type, smtpHost, smtpPort, smtpSecure, smtpUsername, smtpPassword, smtpFrom, smtpTo, telegramToken, telegramChatId, discordWebhook, gotifyUrl, gotifyToken, ntfyUrl, ntfyToken, pushoverUrl, pushoverToken, pushoverUser } = body; + const { type, name, smtpHost, smtpPort, smtpSecure, smtpUsername, smtpPassword, smtpFrom, smtpTo, telegramToken, telegramChatId, discordWebhook, gotifyUrl, gotifyToken, ntfyUrl, ntfyToken, pushoverUrl, pushoverToken, pushoverUser } = body; const notification = await prisma.notification.create({ data: { type: type, + name: name, smtpHost: smtpHost, smtpPort: smtpPort, smtpFrom: smtpFrom,