Remove lottie conversion temp dir after converting

This commit is contained in:
Tulir Asokan
2023-02-15 21:42:02 +02:00
parent a28735beb7
commit 839933005c

View File

@@ -198,6 +198,12 @@ func (br *DiscordBridge) convertLottie(data []byte) ([]byte, string, error) {
if err != nil { if err != nil {
return nil, "", fmt.Errorf("failed to create temp dir: %w", err) 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_") lottieOutput := filepath.Join(tempdir, "out_")
if lottieTarget != "pngs" { if lottieTarget != "pngs" {