Add organizerClerkId to events for proper organizer permission checks

This commit is contained in:
2025-11-16 20:53:59 +00:00
parent 9a0358d25e
commit 7153e55f4d
3 changed files with 7 additions and 5 deletions

View File

@@ -61,6 +61,7 @@ export const eventService = {
organizer: {
select: {
id: true,
clerkId: true,
username: true,
firstName: true,
lastName: true,
@@ -79,6 +80,7 @@ export const eventService = {
return events.map((event) => ({
id: event.id,
organizerId: event.organizerId,
organizerClerkId: event.organizer.clerkId,
title: event.title,
description: event.description,
latitude: parseFloat(event.latitude.toString()),
@@ -102,6 +104,7 @@ export const eventService = {
organizer: {
select: {
id: true,
clerkId: true,
username: true,
firstName: true,
lastName: true,
@@ -121,6 +124,7 @@ export const eventService = {
return {
id: event.id,
organizerId: event.organizerId,
organizerClerkId: event.organizer.clerkId,
title: event.title,
description: event.description,
latitude: parseFloat(event.latitude.toString()),