Fixed syntax error

This commit is contained in:
2025-05-06 14:01:57 +02:00
parent 13a0d4dbaf
commit 9f3771cea9

View File

@@ -48,7 +48,9 @@ function Core:read()
return false, "Websocket not initiated";
end
return true, textutils.unserialiseJSON(self.ws.receive())
local data, success = self.ws.receive()
return true, textutils.unserialiseJSON(data)
end
function Core:download(file)
@@ -65,15 +67,15 @@ function Core:download(file)
local success, data = self:read();
if not success then
return false, "Failed to read: "+data;
return false, "Failed to read: "..data;
end
if not data.type then
return false, "Invalid package: "+textutils.serialiseJSON(data);
return false, "Invalid package: "..textutils.serialiseJSON(data);
end
if not (data.type == "FILE_INFO") then
return false, "Invalid package type: "+textutils.serialiseJSON(data);
return false, "Invalid package type: "..textutils.serialiseJSON(data);
end
if not data.exists then
@@ -85,15 +87,15 @@ function Core:download(file)
local success, data = self:read();
if not success then
return false, "Failed to read: "+data;
return false, "Failed to read: "..data;
end
if not data.type then
return false, "Invalid package: "+textutils.serialiseJSON(data);
return false, "Invalid package: "..textutils.serialiseJSON(data);
end
if not data.type == "FILE_DATA" then
return false, "Invalid type: "+textutils.serialiseJSON(data)
return false, "Invalid type: "..textutils.serialiseJSON(data)
end
local fileStream = io.open(file, "w");