From 3a06b652a45f51b911e742ec8cec11c614f65f11 Mon Sep 17 00:00:00 2001 From: bkellam Date: Fri, 20 Jun 2025 12:13:32 -0700 Subject: [PATCH 1/2] fix: Add back invite creation --- packages/web/src/actions.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/web/src/actions.ts b/packages/web/src/actions.ts index 3497e3976..e9adbc2a3 100644 --- a/packages/web/src/actions.ts +++ b/packages/web/src/actions.ts @@ -1055,6 +1055,15 @@ export const createInvites = async (emails: string[], domain: string): Promise<{ } satisfies ServiceError; } + await prisma.invite.createMany({ + data: emails.map((email) => ({ + recipientEmail: email, + hostUserId: userId, + orgId: org.id, + })), + skipDuplicates: true, + }); + // Send invites to recipients if (env.SMTP_CONNECTION_URL && env.EMAIL_FROM_ADDRESS) { const origin = (await headers()).get('origin')!; From 717eabc522a7c3b0bf56d1daf6a70c8ae6814af6 Mon Sep 17 00:00:00 2001 From: bkellam Date: Fri, 20 Jun 2025 12:17:44 -0700 Subject: [PATCH 2/2] changelog --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 221874f76..42b9e5518 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed +- Fixed issue where invites appeared to be created successfully, but were not actually being created in the database. [#359](https://github.com/sourcebot-dev/sourcebot/pull/359) + ## [4.4.0] - 2025-06-18 ### Added