commit 14/10/2025 WebApp Add send language for ScheduleBank

This commit is contained in:
2025-10-15 13:32:08 +07:00
parent a53270aaed
commit 1563e233d6

View File

@@ -23,7 +23,7 @@ import database.ScheduleBank
import database.SoundChannel
import database.Soundbank
import database.UserDB
>>>>>>>>> Temporary merge branch 2
//>>>>>>>>> Temporary merge branch 2
import db
import io.javalin.Javalin
import io.javalin.apibuilder.ApiBuilder.before
@@ -40,6 +40,7 @@ import org.apache.poi.xssf.usermodel.XSSFWorkbook
import java.nio.file.Files
import java.time.LocalDateTime
@Suppress("unused")
class WebApp(val listenPort: Int, val userlist: List<Pair<String, String>>) {
@@ -738,6 +739,7 @@ class WebApp(val listenPort: Int, val userlist: List<Pair<String, String>>) {
language
)
if (db.scheduleDB.Add(newvalue)){
db.scheduleDB.Resort()
it.result(objectmapper.writeValueAsString(resultMessage("OK")))
} else it.status(500).result(objectmapper.writeValueAsString(resultMessage("Failed to add schedule to database")))
@@ -884,7 +886,6 @@ class WebApp(val listenPort: Int, val userlist: List<Pair<String, String>>) {
//TODO add at js file for messagebank and broadcast zones values
get("GetMessageAndBroadcastZones") {
val result = object {
//TODO filter message without input variable
val messages = db.messageDB.List.filter { mb -> !mb.Message_Detail.contains("[") && !mb.Message_Detail.contains("]") }
val broadcastzones = db.broadcastDB.List
}