fix(api): createTrainingDateAttendee missing golang uuid type
This commit is contained in:
parent
c2454a8298
commit
9c4d42c26d
2 changed files with 42 additions and 36 deletions
|
|
@ -402,12 +402,18 @@ paths:
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
x-go-type: training.ID
|
||||||
|
x-go-type-import:
|
||||||
|
path: gitlab.mareshq.com/hq/backoffice/backoffice-api/pkg/training
|
||||||
- name: dateID
|
- name: dateID
|
||||||
in: path
|
in: path
|
||||||
required: true
|
required: true
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
format: uuid
|
format: uuid
|
||||||
|
x-go-type: training.DateID
|
||||||
|
x-go-type-import:
|
||||||
|
path: gitlab.mareshq.com/hq/backoffice/backoffice-api/pkg/training
|
||||||
requestBody:
|
requestBody:
|
||||||
required: true
|
required: true
|
||||||
content:
|
content:
|
||||||
|
|
|
||||||
|
|
@ -189,7 +189,7 @@ type ServerInterface interface {
|
||||||
ListTrainingDateAttendees(c *fiber.Ctx, trainingID training.ID, dateID training.DateID) error
|
ListTrainingDateAttendees(c *fiber.Ctx, trainingID training.ID, dateID training.DateID) error
|
||||||
// Add an attendee to a date of a training
|
// Add an attendee to a date of a training
|
||||||
// (POST /trainings/{trainingID}/dates/{dateID}/attendees)
|
// (POST /trainings/{trainingID}/dates/{dateID}/attendees)
|
||||||
CreateTrainingDateAttendee(c *fiber.Ctx, trainingID openapi_types.UUID, dateID openapi_types.UUID) error
|
CreateTrainingDateAttendee(c *fiber.Ctx, trainingID training.ID, dateID training.DateID) error
|
||||||
// Delete an attendee of a date of a training
|
// Delete an attendee of a date of a training
|
||||||
// (DELETE /trainings/{trainingID}/dates/{dateID}/attendees/{attendeeID})
|
// (DELETE /trainings/{trainingID}/dates/{dateID}/attendees/{attendeeID})
|
||||||
DeleteTrainingDateAttendee(c *fiber.Ctx, trainingID training.ID, dateID training.DateID, attendeeID training.AttendeeID) error
|
DeleteTrainingDateAttendee(c *fiber.Ctx, trainingID training.ID, dateID training.DateID, attendeeID training.AttendeeID) error
|
||||||
|
|
@ -419,7 +419,7 @@ func (siw *ServerInterfaceWrapper) CreateTrainingDateAttendee(c *fiber.Ctx) erro
|
||||||
var err error
|
var err error
|
||||||
|
|
||||||
// ------------- Path parameter "trainingID" -------------
|
// ------------- Path parameter "trainingID" -------------
|
||||||
var trainingID openapi_types.UUID
|
var trainingID training.ID
|
||||||
|
|
||||||
err = runtime.BindStyledParameterWithOptions("simple", "trainingID", c.Params("trainingID"), &trainingID, runtime.BindStyledParameterOptions{Explode: false, Required: true})
|
err = runtime.BindStyledParameterWithOptions("simple", "trainingID", c.Params("trainingID"), &trainingID, runtime.BindStyledParameterOptions{Explode: false, Required: true})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
@ -427,7 +427,7 @@ func (siw *ServerInterfaceWrapper) CreateTrainingDateAttendee(c *fiber.Ctx) erro
|
||||||
}
|
}
|
||||||
|
|
||||||
// ------------- Path parameter "dateID" -------------
|
// ------------- Path parameter "dateID" -------------
|
||||||
var dateID openapi_types.UUID
|
var dateID training.DateID
|
||||||
|
|
||||||
err = runtime.BindStyledParameterWithOptions("simple", "dateID", c.Params("dateID"), &dateID, runtime.BindStyledParameterOptions{Explode: false, Required: true})
|
err = runtime.BindStyledParameterWithOptions("simple", "dateID", c.Params("dateID"), &dateID, runtime.BindStyledParameterOptions{Explode: false, Required: true})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
@ -599,39 +599,39 @@ func RegisterHandlersWithOptions(router fiber.Router, si ServerInterface, option
|
||||||
// Base64 encoded, gzipped, json marshaled Swagger object
|
// Base64 encoded, gzipped, json marshaled Swagger object
|
||||||
var swaggerSpec = []string{
|
var swaggerSpec = []string{
|
||||||
|
|
||||||
"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",
|
||||||
"JLclvl/+LwAA//9BeUHGnkUAAA==",
|
"kjclvl3+LwAA//9ZozlKjEYAAA==",
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetSwagger returns the content of the embedded swagger specification file
|
// GetSwagger returns the content of the embedded swagger specification file
|
||||||
|
|
|
||||||
Reference in a new issue