diff --git a/web/backend/internal/handlers/run.go b/web/backend/internal/handlers/run.go index 3baa569..34b58b6 100644 --- a/web/backend/internal/handlers/run.go +++ b/web/backend/internal/handlers/run.go @@ -56,8 +56,14 @@ func (d *Deps) RunBatch(w http.ResponseWriter, r *http.Request) { _, _ = io.Copy(w, resp.Body) } +type runRangeRequest struct { + Symbol string `json:"symbol,omitempty"` + StartDate string `json:"start_date,omitempty"` + EndDate string `json:"end_date,omitempty"` +} + func (d *Deps) RunRange(w http.ResponseWriter, r *http.Request) { - var req runRequest + var req runRangeRequest if err := json.NewDecoder(r.Body).Decode(&req); err != nil { writeErr(w, http.StatusBadRequest, "invalid json") return