openapi: generate

This commit is contained in:
2024-12-17 20:50:25 -08:00
parent 6545fa703d
commit 1d3e553390
3 changed files with 30 additions and 30 deletions

View File

@@ -624,18 +624,18 @@ func (s *Pagination) Encode(e *jx.Encoder) {
// encodeFields encodes fields.
func (s *Pagination) encodeFields(e *jx.Encoder) {
{
e.FieldStart("Page")
e.Int32(s.Page)
e.FieldStart("Number")
e.Int32(s.Number)
}
{
e.FieldStart("Limit")
e.Int32(s.Limit)
e.FieldStart("Size")
e.Int32(s.Size)
}
}
var jsonFieldsNameOfPagination = [2]string{
0: "Page",
1: "Limit",
0: "Number",
1: "Size",
}
// Decode decodes Pagination from json.
@@ -647,29 +647,29 @@ func (s *Pagination) Decode(d *jx.Decoder) error {
if err := d.ObjBytes(func(d *jx.Decoder, k []byte) error {
switch string(k) {
case "Page":
case "Number":
requiredBitSet[0] |= 1 << 0
if err := func() error {
v, err := d.Int32()
s.Page = int32(v)
s.Number = int32(v)
if err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"Page\"")
return errors.Wrap(err, "decode field \"Number\"")
}
case "Limit":
case "Size":
requiredBitSet[0] |= 1 << 1
if err := func() error {
v, err := d.Int32()
s.Limit = int32(v)
s.Size = int32(v)
if err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"Limit\"")
return errors.Wrap(err, "decode field \"Size\"")
}
default:
return d.Skip()