Mercurial Hosting > lang
comparison src/save_chat.js.luan @ 36:2737eeedc1d5
autoplay
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 05 Aug 2025 17:24:47 -0600 |
parents | 0fb3488a017d |
children | 2a4c83ce3deb |
comparison
equal
deleted
inserted
replaced
35:3117876debca | 36:2737eeedc1d5 |
---|---|
18 local chat = Http.request.parameters.chat or error() | 18 local chat = Http.request.parameters.chat or error() |
19 local name = Http.request.parameters.name or error() | 19 local name = Http.request.parameters.name or error() |
20 local language_region = Http.request.parameters.language_region or error() | 20 local language_region = Http.request.parameters.language_region or error() |
21 local voice = Http.request.parameters.voice or error() | 21 local voice = Http.request.parameters.voice or error() |
22 local show_text = Http.request.parameters.show_text | 22 local show_text = Http.request.parameters.show_text |
23 local autoplay = Http.request.parameters.autoplay | |
23 run_in_transaction( function() | 24 run_in_transaction( function() |
24 chat = get_chat_by_id(chat) or error() | 25 chat = get_chat_by_id(chat) or error() |
25 chat.user_id == current_user().id or error() | 26 chat.user_id == current_user().id or error() |
26 chat.name = name | 27 chat.name = name |
27 chat.language_region = language_region | 28 chat.language_region = language_region |
28 chat.voice = voice | 29 chat.voice = voice |
29 chat.show_text = show_text ~= nil | 30 chat.show_text = show_text ~= nil |
31 chat.autoplay = autoplay ~= nil | |
30 chat.save() | 32 chat.save() |
31 end ) | 33 end ) |
32 Io.stdout = Http.response.text_writer() | 34 Io.stdout = Http.response.text_writer() |
33 %> | 35 %> |
34 setChat(<%= json_string(chat.info()) %>); | 36 setChat(<%= json_string(chat.info()) %>); |