Mercurial Hosting > lang
diff src/save_chat.js.luan @ 34:0fb3488a017d
show_text
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 04 Aug 2025 23:06:19 -0600 |
parents | d34d709a7a8e |
children | 2737eeedc1d5 |
line wrap: on
line diff
--- a/src/save_chat.js.luan Mon Aug 04 15:56:23 2025 -0600 +++ b/src/save_chat.js.luan Mon Aug 04 23:06:19 2025 -0600 @@ -10,6 +10,8 @@ local current_user = User.current or error() local Db = require "site:/lib/Db.luan" local run_in_transaction = Db.run_in_transaction or error() +local Logging = require "luan:logging/Logging.luan" +local logger = Logging.logger "save_chat.js" return function() @@ -17,12 +19,14 @@ local name = Http.request.parameters.name or error() local language_region = Http.request.parameters.language_region or error() local voice = Http.request.parameters.voice or error() + local show_text = Http.request.parameters.show_text run_in_transaction( function() chat = get_chat_by_id(chat) or error() chat.user_id == current_user().id or error() chat.name = name chat.language_region = language_region chat.voice = voice + chat.show_text = show_text ~= nil chat.save() end ) Io.stdout = Http.response.text_writer()