From c40189ebbdb80c7e24881191cb1b750d9faffbc1 Mon Sep 17 00:00:00 2001 From: Dries Augustyns Date: Sat, 27 Sep 2025 08:38:42 +0200 Subject: [PATCH 1/2] refactor: remove recipients from campaign data structure --- packages/api/src/services/ProjectService.ts | 1 - packages/dashboard/src/lib/hooks/campaigns.ts | 3 --- packages/dashboard/src/pages/campaigns/index.tsx | 5 ----- 3 files changed, 9 deletions(-) diff --git a/packages/api/src/services/ProjectService.ts b/packages/api/src/services/ProjectService.ts index df0e550..e3dc0c7 100644 --- a/packages/api/src/services/ProjectService.ts +++ b/packages/api/src/services/ProjectService.ts @@ -285,7 +285,6 @@ export class ProjectService { return wrapRedis(Keys.Project.campaigns(id), async () => { return prisma.project.findUnique({ where: { id } }).campaigns({ include: { - recipients: { select: { id: true } }, emails: { select: { id: true, status: true } }, tasks: { select: { id: true } }, }, diff --git a/packages/dashboard/src/lib/hooks/campaigns.ts b/packages/dashboard/src/lib/hooks/campaigns.ts index 0bd89ef..b435b16 100644 --- a/packages/dashboard/src/lib/hooks/campaigns.ts +++ b/packages/dashboard/src/lib/hooks/campaigns.ts @@ -25,9 +25,6 @@ export function useCampaigns() { tasks: { id: string; }[]; - recipients: { - id: string; - }[]; })[] >(activeProject ? `/projects/id/${activeProject.id}/campaigns` : null); } diff --git a/packages/dashboard/src/pages/campaigns/index.tsx b/packages/dashboard/src/pages/campaigns/index.tsx index 13a7612..4c47bfa 100644 --- a/packages/dashboard/src/pages/campaigns/index.tsx +++ b/packages/dashboard/src/pages/campaigns/index.tsx @@ -89,11 +89,6 @@ export default function Index() {

Properties

-
- -

{c.recipients.length}

-
-

From a97ea460c7a121abee942c8bd129939485ccf774 Mon Sep 17 00:00:00 2001 From: Dries Augustyns Date: Sat, 27 Sep 2025 08:40:01 +0200 Subject: [PATCH 2/2] bump version from 1.3.3 to 1.3.4 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9e476fa..e373969 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "plunk", - "version": "1.3.3", + "version": "1.3.4", "private": true, "license": "agpl-3.0", "workspaces": {