add member view to group
This commit is contained in:
16
src/index.ts
16
src/index.ts
@@ -60,10 +60,24 @@ const server = serve({
|
||||
console.log('Fetching members for group ID:', groupId, 'Result:', members);
|
||||
return new Response(JSON.stringify(members), { headers: { 'Content-Type': 'application/json' } });
|
||||
},
|
||||
|
||||
'/api/group_members': {
|
||||
async POST(req) {
|
||||
try {
|
||||
const { groupId, userId } = await req.json() as { groupId: number; userId: number };
|
||||
console.log('Received request to add user ID ', userId, 'to group ID:', groupId);
|
||||
const response = await db.addUserToGroup(groupId, userId);
|
||||
return new Response(JSON.stringify(response), { headers: { 'Content-Type': 'application/json' } });
|
||||
} catch (err) {
|
||||
console.error('Error adding user to group:', err);
|
||||
return new Response(JSON.stringify({ error: 'Failed to add user to group' }), { status: 500 });
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
development: process.env.NODE_ENV !== 'production' && {
|
||||
// Enable browser hot reloading in development
|
||||
// Enable browser hot reloading in development
|
||||
hmr: true,
|
||||
|
||||
// Echo console logs from the browser to the server
|
||||
|
||||
Reference in New Issue
Block a user