feat(template): add multi page upload capability
build / Go-Build (push) Successful in 1m30s

This commit is contained in:
2026-05-27 00:59:25 +02:00
parent 7017af9f3f
commit 2aab1bcdd2
11 changed files with 306 additions and 89 deletions
+11 -1
View File
@@ -2,6 +2,7 @@ package actions
import (
"log"
"strings"
"tomatentum.net/svg-templater/internal/database"
"tomatentum.net/svg-templater/pkg/svg"
@@ -12,9 +13,18 @@ func Delete(id string) (bool, error) {
return success, err
}
if err := svg.Storage.Delete(id); err != nil {
entries, err := svg.Storage.List()
if err != nil {
return false, err
}
for _, entry := range entries {
if strings.HasPrefix(entry.Name(), id) {
svg.Storage.Delete(entry.Name())
}
}
log.Println("Deleted SVG Template " + id)
return true, nil
}