Mercurial Hosting > lang
diff src/save_chat.js.luan @ 52:27758f3b2d69
add hide_ruby
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sat, 16 Aug 2025 09:56:10 +0900 |
parents | cc20eebaa74a |
children |
line wrap: on
line diff
--- a/src/save_chat.js.luan Fri Aug 15 23:24:38 2025 +0900 +++ b/src/save_chat.js.luan Sat Aug 16 09:56:10 2025 +0900 @@ -15,20 +15,16 @@ return function() - local chat = Http.request.parameters.chat or error() - local name = Http.request.parameters.name or error() - local voice = Http.request.parameters.voice or error() - local show_text = Http.request.parameters.show_text - local autoplay = Http.request.parameters.autoplay - local is_private = Http.request.parameters.is_private + local parameters = Http.request.parameters + local chat = parameters.chat or error() run_in_transaction( function() chat = get_chat_by_id(chat) or error() chat.user_id == current_user().id or error() - chat.name = name - chat.voice = voice - chat.show_text = show_text ~= nil - chat.autoplay = autoplay ~= nil - chat.is_private = is_private ~= nil + chat.name = parameters.name or error() + chat.voice = parameters.voice or error() + chat.show_text = parameters.show_text or error() + chat.autoplay = parameters.autoplay ~= nil + chat.is_private = parameters.is_private ~= nil chat.save() end ) Io.stdout = Http.response.text_writer()