diff src/chats.html.luan @ 46:cc20eebaa74a

use openai tts
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 14 Aug 2025 11:27:34 +0900
parents 87fe70201aa8
children a119fc092f42
line wrap: on
line diff
--- a/src/chats.html.luan	Wed Aug 13 10:31:24 2025 +0900
+++ b/src/chats.html.luan	Thu Aug 14 11:27:34 2025 +0900
@@ -7,11 +7,11 @@
 local Shared = require "site:/lib/Shared.luan"
 local head = Shared.head or error()
 local header = Shared.header or error()
+local languages = Shared.languages or error()
 local User = require "site:/lib/User.luan"
 local current_user = User.current_required or error()
 local Chat = require "site:/lib/Chat.luan"
 local chat_search = Chat.search or error()
-local languages = require "site:/lib/languages.luan"
 local Logging = require "luan:logging/Logging.luan"
 local logger = Logging.logger "chats.html"
 
@@ -42,11 +42,10 @@
 			<h1>Your Chats</h1>
 			<form action="lang_courses.html">
 				<select name=language>
-<%	for _, lang in pairs(languages) do
-		local code = lang.code
+<%	for code, name in pairs(languages) do
 		local selected = code==select_language and "selected" or ""
 %>
-					<option value="<%=code%>" <%=selected%> ><%=lang.name%></option>
+					<option value="<%=code%>" <%=selected%> ><%=name%></option>
 <%	end %>
 				</select>
 				<input type=submit value="new chat">