Skip to content

Commit c28e559

Browse files
authored
fix: handle missing room configuration in token route
Issue: livekit-examples#324
1 parent dfce38d commit c28e559

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

app/api/token/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export async function POST(req: Request) {
3838
// Parse room config from request body.
3939
const body = await req.json();
4040
// Recreate the RoomConfiguration object from JSON object.
41-
const roomConfig = RoomConfiguration.fromJson(body?.room_config, { ignoreUnknownFields: true });
41+
const roomConfig = body?.room_config ? RoomConfiguration.fromJson(body?.room_config, { ignoreUnknownFields: true }) : new RoomConfiguration();
4242

4343
// Generate participant token
4444
const participantName = 'user';

0 commit comments

Comments
 (0)