From 87120e5df6b4c218e12a904e7723c2c2b5674684 Mon Sep 17 00:00:00 2001 From: curly Date: Wed, 15 Feb 2023 11:15:02 -0700 Subject: bug fixes --- main.css | 2 +- main.js | 14 ++++++++++---- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/main.css b/main.css index f67887f..366643f 100644 --- a/main.css +++ b/main.css @@ -14,7 +14,7 @@ background-color: #DDD; } .message { - white-space: pre; + white-space: pre-wrap; } #navbar { border-bottom: 2px solid black; diff --git a/main.js b/main.js index 3ab8426..7c2af08 100644 --- a/main.js +++ b/main.js @@ -190,14 +190,20 @@ async function get_user_from_name() { users.set(user.id, user) return user.Ok.id } else { - return create_user(v) + return await create_user(v) } } async function create_user(username) { - let user = await xhttp_post("create_user", JSON.stringify(username)).Ok; - users.set(user.id, user) - return user + let response = await xhttp_post("create_user", JSON.stringify(username)); + if (response.Ok != undefined) { + await get_user_name(response.Ok); + return response.Ok + + } else { + alert("Could not create user") + return undefined + } } async function get_user_name(id) { -- cgit v1.2.3