diff --git a/http/file_list.lua b/http/file_list.lua
index 1a7aa95..384d088 100644
--- a/http/file_list.lua
+++ b/http/file_list.lua
@@ -14,11 +14,11 @@ return function (connection, args)
connection:send("Files:
\n")
connection:send("
\n")
- local l = file.list()
- for name, size in pairs(l) do
+ for name, size in pairs(file.list()) do
+
local isHttpFile = string.match(name, "(http/)") ~= nil
- local url = string.match(name, ".*/(.*)")
if isHttpFile then
+ local url = string.match(name, ".*/(.*)")
connection:send(' - ' .. url .. " (" .. size .. " bytes)
\n")
-- this list could be very long, so we'll yield in order to avoid overflowing the send buffer.
coroutine.yield()
diff --git a/http/node_info.lua b/http/node_info.lua
index 0d24156..5897a47 100644
--- a/http/node_info.lua
+++ b/http/node_info.lua
@@ -14,8 +14,7 @@ return function (connection, args)
connection:send('')
connection:send('Node info
')
majorVer, minorVer, devVer, chipid, flashid, flashsize, flashmode, flashspeed = node.info();
- sendAttr(connection, "majorVer" , majorVer)
- sendAttr(connection, "devVer" , devVer)
+ sendAttr(connection, "NodeMCU version" , majorVer.."."..minorVer.."."..devVer)
sendAttr(connection, "chipid" , chipid)
sendAttr(connection, "flashid" , flashid)
sendAttr(connection, "flashsize" , flashsize)