From 4178387e2a7cd2c5150c362ff681ad0cb0693268 Mon Sep 17 00:00:00 2001 From: robogg133 Date: Sat, 25 Oct 2025 22:42:16 -0300 Subject: [PATCH] checking if build or prepare is == nil --- internal/build/complete.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/internal/build/complete.go b/internal/build/complete.go index bf6ceb3..e25a401 100644 --- a/internal/build/complete.go +++ b/internal/build/complete.go @@ -9,6 +9,10 @@ import ( func (container Container) ExecutePrepare(packetLua packet.PacketLua, L *lua.LState) error { + if packetLua.Prepare == nil { + return nil + } + gitTable := L.NewTable() gitTable.RawSetString("clone", L.NewFunction(utils_lua.LGitClone)) @@ -29,6 +33,10 @@ func (container Container) ExecutePrepare(packetLua packet.PacketLua, L *lua.LSt func (container Container) ExecuteBuild(packetLua packet.PacketLua, L *lua.LState) error { + if packetLua.Build == nil { + return nil + } + osObject := L.GetGlobal("os").(*lua.LTable) ioObject := L.GetGlobal("io").(*lua.LTable)