diff --git a/internal/server/get.go b/internal/server/get.go index 0f27bea..9a452d2 100644 --- a/internal/server/get.go +++ b/internal/server/get.go @@ -9,6 +9,7 @@ import ( ) func (h *Server) orders(r *http.Request) (any, int, error) { + //r.URL.Query().Get() data, err := h.s.GetOrders() return data, http.StatusOK, err } diff --git a/internal/server/post.go b/internal/server/post.go index 3dfbfa1..107a2f1 100644 --- a/internal/server/post.go +++ b/internal/server/post.go @@ -40,6 +40,7 @@ func (h *Server) postOrder(r *http.Request) (any, int, error) { } err = r.ParseForm() + fmt.Println(r.PostForm) if err != nil { return nil, http.StatusBadRequest, err } @@ -75,5 +76,6 @@ func (h *Server) postOrder(r *http.Request) (any, int, error) { n.Status = strings.TrimSpace(r.FormValue("status")) n.ID, err = h.s.SaveOrder(n) + fmt.Println(n) return n, http.StatusAccepted, err } diff --git a/internal/server/server.go b/internal/server/server.go index 5b26fde..47c32d6 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -21,7 +21,7 @@ func (h *Server) loadHandler() { mux.HandleFunc("GET /order/", h.render(h.order, "order.html")) mux.HandleFunc("GET /", h.redirect("/orders", http.StatusSeeOther)) - mux.HandleFunc("GET /orders", h.render(h.orders, "index.html")) + mux.HandleFunc("GET /orders", h.render(h.orders, "orders.html")) mux.HandleFunc("POST /order/", h.render(h.postOrder, "confirmation.html")) mux.HandleFunc("GET /cakes", h.render(h.cakes, "cakes.html")) mux.HandleFunc("GET /cake/", h.render(h.cake, "cake.html")) diff --git a/internal/server/templates/index.html b/internal/server/templates/orders.html similarity index 100% rename from internal/server/templates/index.html rename to internal/server/templates/orders.html