Add files via upload

This commit is contained in:
Tomáš Dvořák
2025-05-27 09:35:48 +02:00
committed by GitHub
parent 56ad04886a
commit 566735db27
+11 -2
View File
@@ -2,6 +2,7 @@ package main
import ( import (
"encoding/json" "encoding/json"
"fmt"
"io" "io"
"io/ioutil" "io/ioutil"
"log" "log"
@@ -114,9 +115,17 @@ func saveBannerData() error {
data, err := json.MarshalIndent(banner, "", " ") data, err := json.MarshalIndent(banner, "", " ")
if err != nil { if err != nil {
return err log.Printf("Error marshaling banner data to JSON: %v", err)
return fmt.Errorf("failed to marshal banner data: %w", err)
} }
return ioutil.WriteFile(bannerDataFile, data, 0644)
if err := ioutil.WriteFile(bannerDataFile, data, 0644); err != nil {
log.Printf("Error writing banner data to file %s: %v", bannerDataFile, err)
return fmt.Errorf("failed to write banner data to file: %w", err)
}
log.Printf("Successfully saved banner data to %s", bannerDataFile)
return nil
} }
func GetBannerHandler(w http.ResponseWriter, r *http.Request) { func GetBannerHandler(w http.ResponseWriter, r *http.Request) {