Fix invalid content length on database backup (#27336)

This commit is contained in:
Holger Koser 2026-02-11 08:30:29 +01:00 • committed by GitHub
parent 1efb98daa4
commit 91e1e3303d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -347,13 +347,6 @@ func getBackup(authObject auth.Auth) http.HandlerFunc {
filename := "evcc-backup-" + time.Now().Format("2006-01-02--15-04") + ".db"
fi, err := f.Stat()
if err != nil {
http.Error(w, "Could not stat DB file: "+err.Error(), http.StatusInternalServerError)
return
}
w.Header().Set("Content-Length", strconv.FormatInt(fi.Size(), 10))
w.Header().Set("Content-Type", "application/octet-stream")
w.Header().Set("Content-Disposition", `attachment; filename="`+filename+`"`)