diff --git a/openapi.yaml b/openapi.yaml index 6e4e93f..5878d51 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -252,7 +252,7 @@ paths: schema: type: integer format: int64 - - name: VersionID + - name: ModelVersion in: query required: true schema: @@ -563,7 +563,7 @@ paths: schema: type: integer format: int64 - - name: VersionID + - name: ModelVersion in: query required: true schema: diff --git a/pkg/api/oas_client_gen.go b/pkg/api/oas_client_gen.go index 5135a88..7a1b813 100644 --- a/pkg/api/oas_client_gen.go +++ b/pkg/api/oas_client_gen.go @@ -5450,15 +5450,15 @@ func (c *Client) sendUpdateMapfixModel(ctx context.Context, params UpdateMapfixM } } { - // Encode "VersionID" parameter. + // Encode "ModelVersion" parameter. cfg := uri.QueryParameterEncodingConfig{ - Name: "VersionID", + Name: "ModelVersion", Style: uri.QueryStyleForm, Explode: true, } if err := q.EncodeParam(cfg, func(e uri.Encoder) error { - return e.EncodeValue(conv.Int64ToString(params.VersionID)) + return e.EncodeValue(conv.Int64ToString(params.ModelVersion)) }); err != nil { return res, errors.Wrap(err, "encode query") } @@ -5858,15 +5858,15 @@ func (c *Client) sendUpdateSubmissionModel(ctx context.Context, params UpdateSub } } { - // Encode "VersionID" parameter. + // Encode "ModelVersion" parameter. cfg := uri.QueryParameterEncodingConfig{ - Name: "VersionID", + Name: "ModelVersion", Style: uri.QueryStyleForm, Explode: true, } if err := q.EncodeParam(cfg, func(e uri.Encoder) error { - return e.EncodeValue(conv.Int64ToString(params.VersionID)) + return e.EncodeValue(conv.Int64ToString(params.ModelVersion)) }); err != nil { return res, errors.Wrap(err, "encode query") } diff --git a/pkg/api/oas_handlers_gen.go b/pkg/api/oas_handlers_gen.go index f848f69..fe85bcf 100644 --- a/pkg/api/oas_handlers_gen.go +++ b/pkg/api/oas_handlers_gen.go @@ -7769,9 +7769,9 @@ func (s *Server) handleUpdateMapfixModelRequest(args [1]string, argsEscaped bool In: "query", }: params.ModelID, { - Name: "VersionID", + Name: "ModelVersion", In: "query", - }: params.VersionID, + }: params.ModelVersion, }, Raw: r, } @@ -8392,9 +8392,9 @@ func (s *Server) handleUpdateSubmissionModelRequest(args [1]string, argsEscaped In: "query", }: params.ModelID, { - Name: "VersionID", + Name: "ModelVersion", In: "query", - }: params.VersionID, + }: params.ModelVersion, }, Raw: r, } diff --git a/pkg/api/oas_parameters_gen.go b/pkg/api/oas_parameters_gen.go index b2cb6ee..074d792 100644 --- a/pkg/api/oas_parameters_gen.go +++ b/pkg/api/oas_parameters_gen.go @@ -3791,9 +3791,9 @@ func decodeSetSubmissionCompletedParams(args [1]string, argsEscaped bool, r *htt // UpdateMapfixModelParams is parameters of updateMapfixModel operation. type UpdateMapfixModelParams struct { // The unique identifier for a mapfix. - MapfixID int64 - ModelID int64 - VersionID int64 + MapfixID int64 + ModelID int64 + ModelVersion int64 } func unpackUpdateMapfixModelParams(packed middleware.Parameters) (params UpdateMapfixModelParams) { @@ -3813,10 +3813,10 @@ func unpackUpdateMapfixModelParams(packed middleware.Parameters) (params UpdateM } { key := middleware.ParameterKey{ - Name: "VersionID", + Name: "ModelVersion", In: "query", } - params.VersionID = packed[key].(int64) + params.ModelVersion = packed[key].(int64) } return params } @@ -3904,10 +3904,10 @@ func decodeUpdateMapfixModelParams(args [1]string, argsEscaped bool, r *http.Req Err: err, } } - // Decode query: VersionID. + // Decode query: ModelVersion. if err := func() error { cfg := uri.QueryParameterDecodingConfig{ - Name: "VersionID", + Name: "ModelVersion", Style: uri.QueryStyleForm, Explode: true, } @@ -3924,7 +3924,7 @@ func decodeUpdateMapfixModelParams(args [1]string, argsEscaped bool, r *http.Req return err } - params.VersionID = c + params.ModelVersion = c return nil }); err != nil { return err @@ -3935,7 +3935,7 @@ func decodeUpdateMapfixModelParams(args [1]string, argsEscaped bool, r *http.Req return nil }(); err != nil { return params, &ogenerrors.DecodeParamError{ - Name: "VersionID", + Name: "ModelVersion", In: "query", Err: err, } @@ -4080,7 +4080,7 @@ type UpdateSubmissionModelParams struct { // The unique identifier for a submission. SubmissionID int64 ModelID int64 - VersionID int64 + ModelVersion int64 } func unpackUpdateSubmissionModelParams(packed middleware.Parameters) (params UpdateSubmissionModelParams) { @@ -4100,10 +4100,10 @@ func unpackUpdateSubmissionModelParams(packed middleware.Parameters) (params Upd } { key := middleware.ParameterKey{ - Name: "VersionID", + Name: "ModelVersion", In: "query", } - params.VersionID = packed[key].(int64) + params.ModelVersion = packed[key].(int64) } return params } @@ -4191,10 +4191,10 @@ func decodeUpdateSubmissionModelParams(args [1]string, argsEscaped bool, r *http Err: err, } } - // Decode query: VersionID. + // Decode query: ModelVersion. if err := func() error { cfg := uri.QueryParameterDecodingConfig{ - Name: "VersionID", + Name: "ModelVersion", Style: uri.QueryStyleForm, Explode: true, } @@ -4211,7 +4211,7 @@ func decodeUpdateSubmissionModelParams(args [1]string, argsEscaped bool, r *http return err } - params.VersionID = c + params.ModelVersion = c return nil }); err != nil { return err @@ -4222,7 +4222,7 @@ func decodeUpdateSubmissionModelParams(args [1]string, argsEscaped bool, r *http return nil }(); err != nil { return params, &ogenerrors.DecodeParamError{ - Name: "VersionID", + Name: "ModelVersion", In: "query", Err: err, } diff --git a/pkg/service/mapfixes.go b/pkg/service/mapfixes.go index 448457f..b8e0de3 100644 --- a/pkg/service/mapfixes.go +++ b/pkg/service/mapfixes.go @@ -258,7 +258,7 @@ func (svc *Service) UpdateMapfixModel(ctx context.Context, params api.UpdateMapf // check if Status is ChangesRequested|Submitted|UnderConstruction pmap := datastore.Optional() pmap.AddNotNil("asset_id", params.ModelID) - pmap.AddNotNil("asset_version", params.VersionID) + pmap.AddNotNil("asset_version", params.ModelVersion) //always reset completed when model changes pmap.Add("completed", false) return svc.DB.Mapfixes().IfStatusThenUpdate(ctx, params.MapfixID, []model.MapfixStatus{model.MapfixStatusChangesRequested, model.MapfixStatusSubmitted, model.MapfixStatusUnderConstruction}, pmap) diff --git a/pkg/service/submissions.go b/pkg/service/submissions.go index f8a9641..2c65b51 100644 --- a/pkg/service/submissions.go +++ b/pkg/service/submissions.go @@ -247,7 +247,7 @@ func (svc *Service) UpdateSubmissionModel(ctx context.Context, params api.Update // check if Status is ChangesRequested|Submitted|UnderConstruction pmap := datastore.Optional() pmap.AddNotNil("asset_id", params.ModelID) - pmap.AddNotNil("asset_version", params.VersionID) + pmap.AddNotNil("asset_version", params.ModelVersion) //always reset completed when model changes pmap.Add("completed", false) return svc.DB.Submissions().IfStatusThenUpdate(ctx, params.SubmissionID, []model.SubmissionStatus{model.SubmissionStatusChangesRequested, model.SubmissionStatusSubmitted, model.SubmissionStatusUnderConstruction}, pmap)