From a572f6841fdbd99b81651b4bac3c23ecd858ad18 Mon Sep 17 00:00:00 2001 From: grumbulon Date: Sat, 4 Feb 2023 17:32:36 -0500 Subject: [PATCH] remove tmp file after saving to permanent directory --- internal/api/zone.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/api/zone.go b/internal/api/zone.go index f28ac83..db607d7 100644 --- a/internal/api/zone.go +++ b/internal/api/zone.go @@ -302,6 +302,10 @@ func (zone *ZoneRequest) Save() error { if err = f.Close(); err != nil { logHandler(genericResponseFields{"message": "Error closing file", "error": err.Error()}) } + + if err = os.Remove(filepath.Clean(tmpPath)); err != nil { + logHandler(genericResponseFields{"message": "Error removing tmp file", "error": err.Error()}) + } }() b, err := io.ReadAll(f)