This commit is contained in:
a 2025-05-25 00:45:57 -05:00
parent beb403c2d1
commit c98d343873
No known key found for this signature in database
GPG Key ID: 2F22877AA4DFDADB

View File

@ -4,6 +4,7 @@ import (
"bytes"
"flag"
"fmt"
"io"
"log"
"log/slog"
"net/http"
@ -106,8 +107,15 @@ func serve() {
http.Error(w, "output type not supported", 500)
return
}
all, err := io.ReadAll(r.Body)
if err != nil {
http.Error(w, err.Error(), 500)
return
}
var reader io.ReadSeeker
reader = bytes.NewReader(all)
n := nori.New()
if err := n.Decode(r.Body); err != nil {
if err := n.Decode(reader); err != nil {
http.Error(w, err.Error(), 500)
}
frames, err := renderer.RenderAnimationsApng(n)