From 78f216eaef2b9531d2f59364c32a7586223aab62 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 16 Mar 2026 11:41:06 +0000 Subject: [PATCH] fix: enhance payload handling in Slack provider creation to track token presence --- tests/settings/slack-notification-provider.spec.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/settings/slack-notification-provider.spec.ts b/tests/settings/slack-notification-provider.spec.ts index b8d71223..abdd276f 100644 --- a/tests/settings/slack-notification-provider.spec.ts +++ b/tests/settings/slack-notification-provider.spec.ts @@ -109,7 +109,12 @@ test.describe('Slack Notification Provider', () => { if (request.method() === 'POST') { const payload = (await request.postDataJSON()) as Record; capturedPayload = payload; - const created = { id: 'slack-provider-1', ...payload }; + const { token, gotify_token, ...rest } = payload; + const created: Record = { + id: 'slack-provider-1', + ...rest, + ...(token !== undefined || gotify_token !== undefined ? { has_token: true } : {}), + }; createdProviders.push(created); await route.fulfill({ status: 201,