Files
svg-templater/pkg/svg/actions/delete.go
T
tueem e39821a3e2
build / Go-Build (push) Successful in 1m23s
build / Go-Build (pull_request) Successful in 1m23s
feat(svg): added svg template delete endpoint
2026-05-15 17:24:45 +02:00

21 lines
395 B
Go

package actions
import (
"log"
"tomatentum.net/svg-templater/internal/database"
"tomatentum.net/svg-templater/pkg/svg"
)
func Delete(id string) (bool, error) {
if success, err := database.DeleteSvg(id); err != nil || !success {
return success, err
}
if err := svg.Storage.Delete(id); err != nil {
return false, err
}
log.Println("Deleted SVG Template " + id)
return true, nil
}