diff src/your_courses.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/your_courses.html.luan	Wed Aug 13 10:31:24 2025 +0900
+++ b/src/your_courses.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 Course = require "site:/lib/Course.luan"
 local course_search = Course.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 Courses</h1>
 			<form action="edit_course.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 course">