From 839933005cc96eab83375e44c11a6b1489000840 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Wed, 15 Feb 2023 21:42:02 +0200 Subject: [PATCH] Remove lottie conversion temp dir after converting --- attachments.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/attachments.go b/attachments.go index 5bf0763..ad8d167 100644 --- a/attachments.go +++ b/attachments.go @@ -198,6 +198,12 @@ func (br *DiscordBridge) convertLottie(data []byte) ([]byte, string, error) { if err != nil { return nil, "", fmt.Errorf("failed to create temp dir: %w", err) } + defer func() { + removErr := os.RemoveAll(tempdir) + if removErr != nil { + br.Log.Warnfln("Failed to delete lottie conversion temp dir: %v", removErr) + } + }() lottieOutput := filepath.Join(tempdir, "out_") if lottieTarget != "pngs" {