Author: Adam <git@apiote.xyz>
create lua updates file only if script is not empty
traffic/convert.go | 10 +++++-----
diff --git a/traffic/convert.go b/traffic/convert.go index 64757e0173b3f374cc636455047c60e61e0832bc..92032d986209562c4ce3077ca83a9a8b733e0add 100644 --- a/traffic/convert.go +++ b/traffic/convert.go @@ -1376,17 +1376,17 @@ return c, err } func convertLuaScripts(c feedConverter) error { // O(1) ; ( -- >> updates.lua ) + script := c.Feed.LuaUpdatesScript(c.config.Auth[c.Feed.String()]) + if script == "" { + return nil + } + path := c.TmpFeedPath updatesFile, err := os.Create(filepath.Join(path, "updates.lua")) if err != nil { return fmt.Errorf("while creating file: %w", err) } defer updatesFile.Close() - - script := c.Feed.LuaUpdatesScript(c.config.Auth[c.Feed.String()]) - if script == "" { - return nil - } updatesFile.Write([]byte(script))