protected room working at least

This commit is contained in:
simplonco
2023-01-14 19:17:46 +01:00
parent efc836eac0
commit 81b67a54e6
9 changed files with 34 additions and 8 deletions

View File

@@ -44,7 +44,7 @@
response = await create_room(room);
// go to room
if (response.error)
if (response.status >= 300)
show_error = response.error;
else
await change_room(response.room);

View File

@@ -12,7 +12,8 @@
{
console.log("inside go_to_room");
if (room.protection)
console.log("room:", room);
if (room.protection && !room.allowed)
{
await current_room.set(room);
layout.set("protected");

View File

@@ -32,7 +32,7 @@
response = await send_password(room);
// go to room
if (response.error)
if (response.status >= 300)
show_error = response.error;
else
await change_room(response.room);

View File

@@ -5,6 +5,7 @@ export interface Room
users?: string[];
client_name?: string;
protection: boolean;
allowed?: boolean;
}
export interface FetchResponse