diff --git a/api/openapi3.yml b/api/openapi3.yml index 3ba15be..4ab8d6f 100644 --- a/api/openapi3.yml +++ b/api/openapi3.yml @@ -419,15 +419,15 @@ paths: $ref: "#/components/responses/ListTribeChangesResponse" default: $ref: "#/components/responses/ErrorResponse" - /v2/versions/{versionCode}/servers/{serverKey}/tribes/{tribeId}/tribe-changes: + /v2/versions/{versionCode}/servers/{serverKey}/tribes/{tribeId}/member-changes: get: - operationId: listTribeTribeChanges + operationId: listTribeMemberChanges tags: - versions - servers - tribes - tribe-changes - description: List tribe membership changes + description: List the given tribe's member changes (who joined, who left, etc.) parameters: - $ref: "#/components/parameters/VersionCodePathParam" - $ref: "#/components/parameters/ServerKeyPathParam" diff --git a/internal/port/handler_http_api_tribe_change.go b/internal/port/handler_http_api_tribe_change.go index 202598e..a46cd8a 100644 --- a/internal/port/handler_http_api_tribe_change.go +++ b/internal/port/handler_http_api_tribe_change.go @@ -90,13 +90,13 @@ func (h *apiHTTPHandler) ListPlayerTribeChanges( } //nolint:gocyclo -func (h *apiHTTPHandler) ListTribeTribeChanges( +func (h *apiHTTPHandler) ListTribeMemberChanges( w http.ResponseWriter, r *http.Request, _ apimodel.VersionCodePathParam, serverKey apimodel.ServerKeyPathParam, tribeID apimodel.TribeIdPathParam, - params apimodel.ListTribeTribeChangesParams, + params apimodel.ListTribeMemberChangesParams, ) { domainParams := domain.NewListTribeChangesParams() diff --git a/internal/port/handler_http_api_tribe_change_test.go b/internal/port/handler_http_api_tribe_change_test.go index 44f7aa7..a7321c5 100644 --- a/internal/port/handler_http_api_tribe_change_test.go +++ b/internal/port/handler_http_api_tribe_change_test.go @@ -730,9 +730,9 @@ func TestListPlayerTribeChanges(t *testing.T) { } } -const endpointListTribeTribeChanges = "/v2/versions/%s/servers/%s/tribes/%d/tribe-changes" +const endpointListTribeMemberChanges = "/v2/versions/%s/servers/%s/tribes/%d/member-changes" -func TestListTribeTribeChanges(t *testing.T) { +func TestListTribeMemberChanges(t *testing.T) { t.Parallel() handler := newAPIHTTPHandler(t) @@ -1331,7 +1331,7 @@ func TestListTribeTribeChanges(t *testing.T) { name: "ERR: version not found", reqModifier: func(t *testing.T, req *http.Request) { t.Helper() - req.URL.Path = fmt.Sprintf(endpointListTribeTribeChanges, randInvalidVersionCode(t, handler), server.Key, tribe.Id) + req.URL.Path = fmt.Sprintf(endpointListTribeMemberChanges, randInvalidVersionCode(t, handler), server.Key, tribe.Id) }, assertResp: func(t *testing.T, req *http.Request, resp *http.Response) { t.Helper() @@ -1363,7 +1363,7 @@ func TestListTribeTribeChanges(t *testing.T) { reqModifier: func(t *testing.T, req *http.Request) { t.Helper() req.URL.Path = fmt.Sprintf( - endpointListTribeTribeChanges, + endpointListTribeMemberChanges, server.Version.Code, domaintest.RandServerKey(), tribe.Id, @@ -1399,7 +1399,7 @@ func TestListTribeTribeChanges(t *testing.T) { reqModifier: func(t *testing.T, req *http.Request) { t.Helper() req.URL.Path = fmt.Sprintf( - endpointListTribeTribeChanges, + endpointListTribeMemberChanges, server.Version.Code, server.Key, domaintest.RandID(), @@ -1442,7 +1442,7 @@ func TestListTribeTribeChanges(t *testing.T) { req := httptest.NewRequest( http.MethodGet, - fmt.Sprintf(endpointListTribeTribeChanges, server.Version.Code, server.Key, tribe.Id), + fmt.Sprintf(endpointListTribeMemberChanges, server.Version.Code, server.Key, tribe.Id), nil, ) if tt.reqModifier != nil {