From b55f173e9c198ae849a082059c7e69db2ce90b06 Mon Sep 17 00:00:00 2001 From: Justin Gasper Date: Tue, 10 Feb 2026 20:52:41 +1100 Subject: [PATCH] Fix insert of group member --- src/api/user/user.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api/user/user.service.ts b/src/api/user/user.service.ts index cae1549..2f45bda 100644 --- a/src/api/user/user.service.ts +++ b/src/api/user/user.service.ts @@ -2484,8 +2484,8 @@ export class UserService { const createdBy = String(Constants.DEFAULT_CREATE_USER_ID); const membershipType = Constants.memberGroupMembershipName; const affected = await this.groupPrismaClient.$executeRaw` - INSERT INTO "groups"."GroupMember" ("id", "groupId", "memberId", "membershipType", "createdBy") - VALUES (${groupMemberId}, ${groupId}, ${memberId}, ${membershipType}, ${createdBy}) + INSERT INTO "groups"."GroupMember" ("id", "groupId", "memberId", "membershipType", "roles", "createdAt", "createdBy", "updatedAt", "updatedBy") + VALUES (${groupMemberId}, ${groupId}, ${memberId}, ${membershipType}, '{}', NOW(), ${createdBy}, NOW(), ${createdBy}) ON CONFLICT ("groupId", "memberId") DO NOTHING `; if (affected === 0) {