From f16d34cef93249bec1ceac0a2131c731d6dfac85 Mon Sep 17 00:00:00 2001 From: Ivan Sabelnikov Date: Wed, 1 Jun 2022 14:27:46 +0300 Subject: [PATCH] Fix vnet get param to get route for ip --- tunnel_routes.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tunnel_routes.go b/tunnel_routes.go index 45cae7af7e..3ba73c7894 100644 --- a/tunnel_routes.go +++ b/tunnel_routes.go @@ -57,8 +57,8 @@ type TunnelRoutesUpdateParams struct { } type TunnelRoutesForIPParams struct { - AccountID string `json:"-"` - Network string `json:"-"` + AccountID string `url:"-"` + Network string `url:"-"` VirtualNetworkID string `url:"virtual_network_id,omitempty"` } @@ -118,9 +118,9 @@ func (api *API) GetTunnelRouteForIP(ctx context.Context, params TunnelRoutesForI return TunnelRoute{}, ErrInvalidNetworkValue } - uri := fmt.Sprintf("/%s/%s/teamnet/routes/ip/%s", AccountRouteRoot, params.AccountID, params.Network) + uri := buildURI(fmt.Sprintf("/%s/%s/teamnet/routes/ip/%s", AccountRouteRoot, params.AccountID, params.Network), params) - responseBody, err := api.makeRequestContext(ctx, http.MethodGet, uri, params) + responseBody, err := api.makeRequestContext(ctx, http.MethodGet, uri, nil) if err != nil { return TunnelRoute{}, err }