chore: better request logging, remove unused env

This commit is contained in:
Gabe Farrell 2025-06-12 17:54:35 -04:00
parent 0030628db1
commit a14fc55d55
6 changed files with 30 additions and 23 deletions

View file

@ -105,7 +105,7 @@ func serveDefaultImage(w http.ResponseWriter, r *http.Request, size catalog.Imag
defaultImagePath := filepath.Join(catalog.SourceImageDir(), "default_img")
if _, err = os.Stat(defaultImagePath); os.IsNotExist(err) {
l.Debug().Msg("Default image does not exist in cache, attempting to move...")
err = os.MkdirAll(filepath.Dir(defaultImagePath), 0755)
err = os.MkdirAll(filepath.Dir(defaultImagePath), 0744)
if err != nil {
l.Err(err).Msg("Error when attempting to create image_cache/full dir")
w.WriteHeader(http.StatusInternalServerError)

View file

@ -69,6 +69,7 @@ func ReplaceImageHandler(store db.DB) http.HandlerFunc {
l.Debug().Msg("Image identified as remote file")
err = catalog.ValidateImageURL(fileUrl)
if err != nil {
l.Debug().AnErr("error", err).Msg("Invalid image")
utils.WriteError(w, "url is invalid or not an image file", http.StatusBadRequest)
return
}