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>