bugfix, trying to read toml in a lua file, now returning Package.lua

This commit is contained in:
2025-10-26 16:39:54 -03:00
parent a69de7e918
commit 51c51b96bf

View File

@@ -10,7 +10,6 @@ import (
"runtime" "runtime"
"github.com/klauspost/compress/zstd" "github.com/klauspost/compress/zstd"
"github.com/pelletier/go-toml/v2"
lua "github.com/yuin/gopher-lua" lua "github.com/yuin/gopher-lua"
) )
@@ -126,15 +125,13 @@ func ReadPacketFromFile(file io.Reader) (PacketLua, error) {
} }
if filepath.Base(header.Name) == "Packet.lua" { if filepath.Base(header.Name) == "Packet.lua" {
decoder := toml.NewDecoder(tarReader)
var packetLua PacketLua packageLuaBlob, err := io.ReadAll(tarReader)
if err != nil {
if err := decoder.Decode(&packetLua); err != nil {
return PacketLua{}, err return PacketLua{}, err
} }
return packetLua, nil return ReadPacket(packageLuaBlob)
} }
} }