aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--main.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/main.js b/main.js
index bf6d1f2..1c7fba3 100644
--- a/main.js
+++ b/main.js
@@ -201,10 +201,15 @@ function get_user_from_name() {
if (user.Ok) {
return user.Ok.id
} else {
- return undefined
+ return create_user(v)
}
}
+function create_user(username) {
+ let user = xhttp_post("create_user", JSON.stringify(username));
+ return user.Ok
+}
+
function get_user_name(id) {
let cached = users.get(id)
if (cached != undefined) {