Rename GetOrders method to GetTopOrders
This commit is contained in:
parent
d59c119f75
commit
e11c5b1d52
3 changed files with 8 additions and 5 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
package server
|
package server
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"fmt"
|
||||||
"net/http"
|
"net/http"
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
@ -10,12 +11,14 @@ import (
|
||||||
|
|
||||||
func (h *Server) orders(r *http.Request) (any, int, error) {
|
func (h *Server) orders(r *http.Request) (any, int, error) {
|
||||||
//r.URL.Query().Get()
|
//r.URL.Query().Get()
|
||||||
data, err := h.s.GetOrders()
|
data, err := h.s.GetTopOrders()
|
||||||
return data, http.StatusOK, err
|
return data, http.StatusOK, err
|
||||||
}
|
}
|
||||||
|
|
||||||
func (h *Server) ordersSearch(r *http.Request) (any, int, error) {
|
func (h *Server) ordersSearch(r *http.Request) (any, int, error) {
|
||||||
data, err := h.s.GetOrders()
|
q := r.URL.Query().Get("q")
|
||||||
|
fmt.Println(q)
|
||||||
|
data, err := h.s.GetTopOrders()
|
||||||
data = data[:3]
|
data = data[:3]
|
||||||
return data, http.StatusOK, err
|
return data, http.StatusOK, err
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -49,7 +49,7 @@ func (s *Store) GetOrder(id int) (models.Order, error) {
|
||||||
return out, nil
|
return out, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *Store) GetOrders() ([]models.Order, error) {
|
func (s *Store) GetTopOrders() ([]models.Order, error) {
|
||||||
var out []models.Order
|
var out []models.Order
|
||||||
rows, err := s.db.Query("select id, name, surname, phone, location, order_date, delivery_date, status, paid from customer_order;")
|
rows, err := s.db.Query("select id, name, surname, phone, location, order_date, delivery_date, status, paid from customer_order;")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ func TestStore(t *testing.T) {
|
||||||
if len(cakes) != 0 {
|
if len(cakes) != 0 {
|
||||||
t.Errorf("Expected empty cakes list, got: %v", cakes)
|
t.Errorf("Expected empty cakes list, got: %v", cakes)
|
||||||
}
|
}
|
||||||
orders, err := s.GetOrders()
|
orders, err := s.GetTopOrders()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Errorf("Error getting orders: %v", err)
|
t.Errorf("Error getting orders: %v", err)
|
||||||
}
|
}
|
||||||
|
|
@ -170,7 +170,7 @@ func TestStore(t *testing.T) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// get orders
|
// get orders
|
||||||
orders, err = s.GetOrders()
|
orders, err = s.GetTopOrders()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("Failed to get all orders after creation: %v", err)
|
t.Fatalf("Failed to get all orders after creation: %v", err)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue