This commit is contained in:
PB
2022-12-25 22:59:04 +01:00
parent f141f6c34f
commit 2e40ca75c9
3 changed files with 12 additions and 15 deletions

View File

@@ -7,8 +7,8 @@ import (
"github.com/go-redis/redis/v8"
)
func NewBasketAPI(redis *redis.Client) *BasketAPI {
return &BasketAPI{NewHttpClient(redis)}
func NewBasketAPI(ua string, redis *redis.Client) *BasketAPI {
return &BasketAPI{NewHttpClient(ua, redis)}
}
type BasketAPI struct {
@@ -18,7 +18,7 @@ type BasketAPI struct {
func (a *BasketAPI) GetBasket(basketID string) (*def.GetBasketResponse, error) {
req := &def.GetBasketRequest{BasketID: basketID}
res := new(def.GetBasketResponse)
if err := a.httpClient.SendGet("basket", "/api/v1/basket", req, res); err != nil {
if err := a.httpClient.SendGet("basket-svc", "/api/v1/basket", req, res); err != nil {
return nil, err
}
@@ -28,7 +28,7 @@ func (a *BasketAPI) GetBasket(basketID string) (*def.GetBasketResponse, error) {
func (a *BasketAPI) GetBasketItems(basketID string) ([]*def.GetBasketItemsResponse, error) {
url := fmt.Sprintf("/api/v1/basket/%s/items", basketID)
var res []*def.GetBasketItemsResponse
if err := a.httpClient.SendGet("basket", url, nil, &res); err != nil {
if err := a.httpClient.SendGet("basket-svc", url, nil, &res); err != nil {
return nil, err
}