From 655e44612006db5d35f36fd1d11a97042fe6a30a Mon Sep 17 00:00:00 2001 From: dreamer Date: Fri, 9 Jan 2026 11:25:32 +0100 Subject: [PATCH] structured json --- code/handlers/latesthandler.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/code/handlers/latesthandler.lua b/code/handlers/latesthandler.lua index 1454566..76a53e8 100644 --- a/code/handlers/latesthandler.lua +++ b/code/handlers/latesthandler.lua @@ -12,9 +12,15 @@ local function Latesthandler(self) local host = self.req.parsed_url.scheme .. '://' .. self.req.parsed_url.host local data_path = host .. '/data/' .. self.titles.url .. '/' local latest_json = {} + latest_json["files"] = {} for i, file in ipairs(latest_path) do - latest_json[latest_name[i]] = data_path .. escape(file) + local file_data = {} + + file_data["name"] = latest_name[i] + file_data["url"] = data_path .. escape(file) + + table.insert(latest_json["files"], file_data) end return { json = latest_json }