Add cardPublicId to card webhook payloads (#490)

* Add cardPublicId to card webhook payloads

* fix: include card publicId in webhook payloads

Add data.card.publicId to webhook payloads while keeping data.card.id for compatibility, and update card/webhook call sites and tests so webhook consumers can reliably use public IDs.
This commit is contained in:
Midas
2026-05-11 13:22:21 +01:00
committed by GitHub
parent dd262ee50f
commit 607672718c
4 changed files with 18 additions and 0 deletions

View File

@@ -334,6 +334,7 @@ export const webhookRouter = createTRPCRouter({
const testPayload = createCardWebhookPayload("card.created", {
id: "test-card-id",
publicId: "test-card-public-id",
title: "Test Card",
description: "This is a test webhook payload",
dueDate: null,