package web import ( "encoding/json" "net/http" "gitgud.io/mike/mpv-manager/pkg/constants" ) // sendJSONError sends a JSON error response with proper Content-Type header func sendJSONError(w http.ResponseWriter, statusCode int, message string) { w.Header().Set("Content-Type", constants.ContentTypeJSON) w.WriteHeader(statusCode) json.NewEncoder(w).Encode(APIResponse{ Status: "error", Message: message, }) }