Mercurial Hosting > lang
comparison src/chat.html.luan @ 18:820136c5ee33
add new_chat.red
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 30 Jul 2025 15:11:24 -0600 |
parents | f5425a3c1898 |
children | 87fe70201aa8 |
comparison
equal
deleted
inserted
replaced
17:19901d6fb56f | 18:820136c5ee33 |
---|---|
16 local user = current_user() | 16 local user = current_user() |
17 if user == nil then | 17 if user == nil then |
18 Http.response.send_redirect("/login.html") | 18 Http.response.send_redirect("/login.html") |
19 return | 19 return |
20 end | 20 end |
21 local chat_id = Http.request.parameters.chat | 21 local chat_id = Http.request.parameters.chat or error() |
22 local chat | 22 local chat = get_chat_by_id(chat_id) or error() |
23 if chat_id ~= nil then | |
24 chat = get_chat_by_id(chat_id) or error() | |
25 else | |
26 chat = Chat.new{ | |
27 user_id = user.id | |
28 name = "whatever" | |
29 language = "jp" | |
30 } | |
31 chat.save() | |
32 end | |
33 Io.stdout = Http.response.text_writer() | 23 Io.stdout = Http.response.text_writer() |
34 %> | 24 %> |
35 <!doctype html> | 25 <!doctype html> |
36 <html lang="en"> | 26 <html lang="en"> |
37 <head> | 27 <head> |