test count
This commit is contained in:
@ -58,6 +58,18 @@ func (s *CardCreate) encodeFields(e *jx.Encoder) {
|
||||
s.URL.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Count.Set {
|
||||
e.FieldStart("count")
|
||||
s.Count.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Author.Set {
|
||||
e.FieldStart("author")
|
||||
s.Author.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.CreatedAt.Set {
|
||||
e.FieldStart("created_at")
|
||||
@ -66,14 +78,16 @@ func (s *CardCreate) encodeFields(e *jx.Encoder) {
|
||||
}
|
||||
}
|
||||
|
||||
var jsonFieldsNameOfCardCreate = [7]string{
|
||||
var jsonFieldsNameOfCardCreate = [9]string{
|
||||
0: "id",
|
||||
1: "card",
|
||||
2: "skill",
|
||||
3: "status",
|
||||
4: "cp",
|
||||
5: "url",
|
||||
6: "created_at",
|
||||
6: "count",
|
||||
7: "author",
|
||||
8: "created_at",
|
||||
}
|
||||
|
||||
// Decode decodes CardCreate from json.
|
||||
@ -81,7 +95,7 @@ func (s *CardCreate) Decode(d *jx.Decoder) error {
|
||||
if s == nil {
|
||||
return errors.New("invalid: unable to decode CardCreate to nil")
|
||||
}
|
||||
var requiredBitSet [1]uint8
|
||||
var requiredBitSet [2]uint8
|
||||
|
||||
if err := d.ObjBytes(func(d *jx.Decoder, k []byte) error {
|
||||
switch string(k) {
|
||||
@ -147,6 +161,26 @@ func (s *CardCreate) Decode(d *jx.Decoder) error {
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"url\"")
|
||||
}
|
||||
case "count":
|
||||
if err := func() error {
|
||||
s.Count.Reset()
|
||||
if err := s.Count.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"count\"")
|
||||
}
|
||||
case "author":
|
||||
if err := func() error {
|
||||
s.Author.Reset()
|
||||
if err := s.Author.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"author\"")
|
||||
}
|
||||
case "created_at":
|
||||
if err := func() error {
|
||||
s.CreatedAt.Reset()
|
||||
@ -166,8 +200,9 @@ func (s *CardCreate) Decode(d *jx.Decoder) error {
|
||||
}
|
||||
// Validate required fields.
|
||||
var failures []validate.FieldError
|
||||
for i, mask := range [1]uint8{
|
||||
for i, mask := range [2]uint8{
|
||||
0b00000001,
|
||||
0b00000000,
|
||||
} {
|
||||
if result := (requiredBitSet[i] & mask) ^ mask; result != 0 {
|
||||
// Mask only required fields and check equality to mask using XOR.
|
||||
@ -257,6 +292,18 @@ func (s *CardList) encodeFields(e *jx.Encoder) {
|
||||
s.URL.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Count.Set {
|
||||
e.FieldStart("count")
|
||||
s.Count.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Author.Set {
|
||||
e.FieldStart("author")
|
||||
s.Author.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.CreatedAt.Set {
|
||||
e.FieldStart("created_at")
|
||||
@ -265,14 +312,16 @@ func (s *CardList) encodeFields(e *jx.Encoder) {
|
||||
}
|
||||
}
|
||||
|
||||
var jsonFieldsNameOfCardList = [7]string{
|
||||
var jsonFieldsNameOfCardList = [9]string{
|
||||
0: "id",
|
||||
1: "card",
|
||||
2: "skill",
|
||||
3: "status",
|
||||
4: "cp",
|
||||
5: "url",
|
||||
6: "created_at",
|
||||
6: "count",
|
||||
7: "author",
|
||||
8: "created_at",
|
||||
}
|
||||
|
||||
// Decode decodes CardList from json.
|
||||
@ -280,7 +329,7 @@ func (s *CardList) Decode(d *jx.Decoder) error {
|
||||
if s == nil {
|
||||
return errors.New("invalid: unable to decode CardList to nil")
|
||||
}
|
||||
var requiredBitSet [1]uint8
|
||||
var requiredBitSet [2]uint8
|
||||
|
||||
if err := d.ObjBytes(func(d *jx.Decoder, k []byte) error {
|
||||
switch string(k) {
|
||||
@ -346,6 +395,26 @@ func (s *CardList) Decode(d *jx.Decoder) error {
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"url\"")
|
||||
}
|
||||
case "count":
|
||||
if err := func() error {
|
||||
s.Count.Reset()
|
||||
if err := s.Count.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"count\"")
|
||||
}
|
||||
case "author":
|
||||
if err := func() error {
|
||||
s.Author.Reset()
|
||||
if err := s.Author.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"author\"")
|
||||
}
|
||||
case "created_at":
|
||||
if err := func() error {
|
||||
s.CreatedAt.Reset()
|
||||
@ -365,8 +434,9 @@ func (s *CardList) Decode(d *jx.Decoder) error {
|
||||
}
|
||||
// Validate required fields.
|
||||
var failures []validate.FieldError
|
||||
for i, mask := range [1]uint8{
|
||||
for i, mask := range [2]uint8{
|
||||
0b00000001,
|
||||
0b00000000,
|
||||
} {
|
||||
if result := (requiredBitSet[i] & mask) ^ mask; result != 0 {
|
||||
// Mask only required fields and check equality to mask using XOR.
|
||||
@ -1067,6 +1137,18 @@ func (s *CardRead) encodeFields(e *jx.Encoder) {
|
||||
s.URL.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Count.Set {
|
||||
e.FieldStart("count")
|
||||
s.Count.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Author.Set {
|
||||
e.FieldStart("author")
|
||||
s.Author.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.CreatedAt.Set {
|
||||
e.FieldStart("created_at")
|
||||
@ -1075,14 +1157,16 @@ func (s *CardRead) encodeFields(e *jx.Encoder) {
|
||||
}
|
||||
}
|
||||
|
||||
var jsonFieldsNameOfCardRead = [7]string{
|
||||
var jsonFieldsNameOfCardRead = [9]string{
|
||||
0: "id",
|
||||
1: "card",
|
||||
2: "skill",
|
||||
3: "status",
|
||||
4: "cp",
|
||||
5: "url",
|
||||
6: "created_at",
|
||||
6: "count",
|
||||
7: "author",
|
||||
8: "created_at",
|
||||
}
|
||||
|
||||
// Decode decodes CardRead from json.
|
||||
@ -1090,7 +1174,7 @@ func (s *CardRead) Decode(d *jx.Decoder) error {
|
||||
if s == nil {
|
||||
return errors.New("invalid: unable to decode CardRead to nil")
|
||||
}
|
||||
var requiredBitSet [1]uint8
|
||||
var requiredBitSet [2]uint8
|
||||
|
||||
if err := d.ObjBytes(func(d *jx.Decoder, k []byte) error {
|
||||
switch string(k) {
|
||||
@ -1156,6 +1240,26 @@ func (s *CardRead) Decode(d *jx.Decoder) error {
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"url\"")
|
||||
}
|
||||
case "count":
|
||||
if err := func() error {
|
||||
s.Count.Reset()
|
||||
if err := s.Count.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"count\"")
|
||||
}
|
||||
case "author":
|
||||
if err := func() error {
|
||||
s.Author.Reset()
|
||||
if err := s.Author.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"author\"")
|
||||
}
|
||||
case "created_at":
|
||||
if err := func() error {
|
||||
s.CreatedAt.Reset()
|
||||
@ -1175,8 +1279,9 @@ func (s *CardRead) Decode(d *jx.Decoder) error {
|
||||
}
|
||||
// Validate required fields.
|
||||
var failures []validate.FieldError
|
||||
for i, mask := range [1]uint8{
|
||||
for i, mask := range [2]uint8{
|
||||
0b00000001,
|
||||
0b00000000,
|
||||
} {
|
||||
if result := (requiredBitSet[i] & mask) ^ mask; result != 0 {
|
||||
// Mask only required fields and check equality to mask using XOR.
|
||||
@ -1266,6 +1371,18 @@ func (s *CardUpdate) encodeFields(e *jx.Encoder) {
|
||||
s.URL.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Count.Set {
|
||||
e.FieldStart("count")
|
||||
s.Count.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Author.Set {
|
||||
e.FieldStart("author")
|
||||
s.Author.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.CreatedAt.Set {
|
||||
e.FieldStart("created_at")
|
||||
@ -1274,14 +1391,16 @@ func (s *CardUpdate) encodeFields(e *jx.Encoder) {
|
||||
}
|
||||
}
|
||||
|
||||
var jsonFieldsNameOfCardUpdate = [7]string{
|
||||
var jsonFieldsNameOfCardUpdate = [9]string{
|
||||
0: "id",
|
||||
1: "card",
|
||||
2: "skill",
|
||||
3: "status",
|
||||
4: "cp",
|
||||
5: "url",
|
||||
6: "created_at",
|
||||
6: "count",
|
||||
7: "author",
|
||||
8: "created_at",
|
||||
}
|
||||
|
||||
// Decode decodes CardUpdate from json.
|
||||
@ -1289,7 +1408,7 @@ func (s *CardUpdate) Decode(d *jx.Decoder) error {
|
||||
if s == nil {
|
||||
return errors.New("invalid: unable to decode CardUpdate to nil")
|
||||
}
|
||||
var requiredBitSet [1]uint8
|
||||
var requiredBitSet [2]uint8
|
||||
|
||||
if err := d.ObjBytes(func(d *jx.Decoder, k []byte) error {
|
||||
switch string(k) {
|
||||
@ -1355,6 +1474,26 @@ func (s *CardUpdate) Decode(d *jx.Decoder) error {
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"url\"")
|
||||
}
|
||||
case "count":
|
||||
if err := func() error {
|
||||
s.Count.Reset()
|
||||
if err := s.Count.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"count\"")
|
||||
}
|
||||
case "author":
|
||||
if err := func() error {
|
||||
s.Author.Reset()
|
||||
if err := s.Author.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"author\"")
|
||||
}
|
||||
case "created_at":
|
||||
if err := func() error {
|
||||
s.CreatedAt.Reset()
|
||||
@ -1374,8 +1513,9 @@ func (s *CardUpdate) Decode(d *jx.Decoder) error {
|
||||
}
|
||||
// Validate required fields.
|
||||
var failures []validate.FieldError
|
||||
for i, mask := range [1]uint8{
|
||||
for i, mask := range [2]uint8{
|
||||
0b00000001,
|
||||
0b00000000,
|
||||
} {
|
||||
if result := (requiredBitSet[i] & mask) ^ mask; result != 0 {
|
||||
// Mask only required fields and check equality to mask using XOR.
|
||||
@ -1471,6 +1611,18 @@ func (s *CreateCardReq) encodeFields(e *jx.Encoder) {
|
||||
s.URL.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Count.Set {
|
||||
e.FieldStart("count")
|
||||
s.Count.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Author.Set {
|
||||
e.FieldStart("author")
|
||||
s.Author.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.CreatedAt.Set {
|
||||
e.FieldStart("created_at")
|
||||
@ -1484,16 +1636,18 @@ func (s *CreateCardReq) encodeFields(e *jx.Encoder) {
|
||||
}
|
||||
}
|
||||
|
||||
var jsonFieldsNameOfCreateCardReq = [9]string{
|
||||
0: "password",
|
||||
1: "card",
|
||||
2: "skill",
|
||||
3: "status",
|
||||
4: "token",
|
||||
5: "cp",
|
||||
6: "url",
|
||||
7: "created_at",
|
||||
8: "owner",
|
||||
var jsonFieldsNameOfCreateCardReq = [11]string{
|
||||
0: "password",
|
||||
1: "card",
|
||||
2: "skill",
|
||||
3: "status",
|
||||
4: "token",
|
||||
5: "cp",
|
||||
6: "url",
|
||||
7: "count",
|
||||
8: "author",
|
||||
9: "created_at",
|
||||
10: "owner",
|
||||
}
|
||||
|
||||
// Decode decodes CreateCardReq from json.
|
||||
@ -1577,6 +1731,26 @@ func (s *CreateCardReq) Decode(d *jx.Decoder) error {
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"url\"")
|
||||
}
|
||||
case "count":
|
||||
if err := func() error {
|
||||
s.Count.Reset()
|
||||
if err := s.Count.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"count\"")
|
||||
}
|
||||
case "author":
|
||||
if err := func() error {
|
||||
s.Author.Reset()
|
||||
if err := s.Author.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"author\"")
|
||||
}
|
||||
case "created_at":
|
||||
if err := func() error {
|
||||
s.CreatedAt.Reset()
|
||||
@ -1588,7 +1762,7 @@ func (s *CreateCardReq) Decode(d *jx.Decoder) error {
|
||||
return errors.Wrap(err, "decode field \"created_at\"")
|
||||
}
|
||||
case "owner":
|
||||
requiredBitSet[1] |= 1 << 0
|
||||
requiredBitSet[1] |= 1 << 2
|
||||
if err := func() error {
|
||||
v, err := d.Int()
|
||||
s.Owner = int(v)
|
||||
@ -1610,7 +1784,7 @@ func (s *CreateCardReq) Decode(d *jx.Decoder) error {
|
||||
var failures []validate.FieldError
|
||||
for i, mask := range [2]uint8{
|
||||
0b00000001,
|
||||
0b00000001,
|
||||
0b00000100,
|
||||
} {
|
||||
if result := (requiredBitSet[i] & mask) ^ mask; result != 0 {
|
||||
// Mask only required fields and check equality to mask using XOR.
|
||||
@ -4502,6 +4676,18 @@ func (s *UpdateCardReq) encodeFields(e *jx.Encoder) {
|
||||
s.URL.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Count.Set {
|
||||
e.FieldStart("count")
|
||||
s.Count.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Author.Set {
|
||||
e.FieldStart("author")
|
||||
s.Author.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Owner.Set {
|
||||
e.FieldStart("owner")
|
||||
@ -4510,14 +4696,16 @@ func (s *UpdateCardReq) encodeFields(e *jx.Encoder) {
|
||||
}
|
||||
}
|
||||
|
||||
var jsonFieldsNameOfUpdateCardReq = [7]string{
|
||||
var jsonFieldsNameOfUpdateCardReq = [9]string{
|
||||
0: "card",
|
||||
1: "skill",
|
||||
2: "status",
|
||||
3: "token",
|
||||
4: "cp",
|
||||
5: "url",
|
||||
6: "owner",
|
||||
6: "count",
|
||||
7: "author",
|
||||
8: "owner",
|
||||
}
|
||||
|
||||
// Decode decodes UpdateCardReq from json.
|
||||
@ -4588,6 +4776,26 @@ func (s *UpdateCardReq) Decode(d *jx.Decoder) error {
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"url\"")
|
||||
}
|
||||
case "count":
|
||||
if err := func() error {
|
||||
s.Count.Reset()
|
||||
if err := s.Count.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"count\"")
|
||||
}
|
||||
case "author":
|
||||
if err := func() error {
|
||||
s.Author.Reset()
|
||||
if err := s.Author.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"author\"")
|
||||
}
|
||||
case "owner":
|
||||
if err := func() error {
|
||||
s.Owner.Reset()
|
||||
@ -5328,6 +5536,18 @@ func (s *UserCardList) encodeFields(e *jx.Encoder) {
|
||||
s.URL.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Count.Set {
|
||||
e.FieldStart("count")
|
||||
s.Count.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.Author.Set {
|
||||
e.FieldStart("author")
|
||||
s.Author.Encode(e)
|
||||
}
|
||||
}
|
||||
{
|
||||
if s.CreatedAt.Set {
|
||||
e.FieldStart("created_at")
|
||||
@ -5336,14 +5556,16 @@ func (s *UserCardList) encodeFields(e *jx.Encoder) {
|
||||
}
|
||||
}
|
||||
|
||||
var jsonFieldsNameOfUserCardList = [7]string{
|
||||
var jsonFieldsNameOfUserCardList = [9]string{
|
||||
0: "id",
|
||||
1: "card",
|
||||
2: "skill",
|
||||
3: "status",
|
||||
4: "cp",
|
||||
5: "url",
|
||||
6: "created_at",
|
||||
6: "count",
|
||||
7: "author",
|
||||
8: "created_at",
|
||||
}
|
||||
|
||||
// Decode decodes UserCardList from json.
|
||||
@ -5351,7 +5573,7 @@ func (s *UserCardList) Decode(d *jx.Decoder) error {
|
||||
if s == nil {
|
||||
return errors.New("invalid: unable to decode UserCardList to nil")
|
||||
}
|
||||
var requiredBitSet [1]uint8
|
||||
var requiredBitSet [2]uint8
|
||||
|
||||
if err := d.ObjBytes(func(d *jx.Decoder, k []byte) error {
|
||||
switch string(k) {
|
||||
@ -5417,6 +5639,26 @@ func (s *UserCardList) Decode(d *jx.Decoder) error {
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"url\"")
|
||||
}
|
||||
case "count":
|
||||
if err := func() error {
|
||||
s.Count.Reset()
|
||||
if err := s.Count.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"count\"")
|
||||
}
|
||||
case "author":
|
||||
if err := func() error {
|
||||
s.Author.Reset()
|
||||
if err := s.Author.Decode(d); err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}(); err != nil {
|
||||
return errors.Wrap(err, "decode field \"author\"")
|
||||
}
|
||||
case "created_at":
|
||||
if err := func() error {
|
||||
s.CreatedAt.Reset()
|
||||
@ -5436,8 +5678,9 @@ func (s *UserCardList) Decode(d *jx.Decoder) error {
|
||||
}
|
||||
// Validate required fields.
|
||||
var failures []validate.FieldError
|
||||
for i, mask := range [1]uint8{
|
||||
for i, mask := range [2]uint8{
|
||||
0b00000001,
|
||||
0b00000000,
|
||||
} {
|
||||
if result := (requiredBitSet[i] & mask) ^ mask; result != 0 {
|
||||
// Mask only required fields and check equality to mask using XOR.
|
||||
|
@ -459,7 +459,7 @@ func decodeListCardParams(args [0]string, r *http.Request) (params ListCardParam
|
||||
MinSet: true,
|
||||
Min: 1,
|
||||
MaxSet: true,
|
||||
Max: 4000,
|
||||
Max: 5000,
|
||||
MinExclusive: false,
|
||||
MaxExclusive: false,
|
||||
MultipleOfSet: false,
|
||||
@ -624,7 +624,7 @@ func decodeListGroupParams(args [0]string, r *http.Request) (params ListGroupPar
|
||||
MinSet: true,
|
||||
Min: 1,
|
||||
MaxSet: true,
|
||||
Max: 4000,
|
||||
Max: 5000,
|
||||
MinExclusive: false,
|
||||
MaxExclusive: false,
|
||||
MultipleOfSet: false,
|
||||
@ -956,7 +956,7 @@ func decodeListUserParams(args [0]string, r *http.Request) (params ListUserParam
|
||||
MinSet: true,
|
||||
Min: 1,
|
||||
MaxSet: true,
|
||||
Max: 4000,
|
||||
Max: 5000,
|
||||
MinExclusive: false,
|
||||
MaxExclusive: false,
|
||||
MultipleOfSet: false,
|
||||
|
@ -374,7 +374,7 @@ func encodeDrawStartResponse(response *DrawStartNoContent, w http.ResponseWriter
|
||||
}
|
||||
|
||||
func encodeListCardResponse(response ListCardRes, w http.ResponseWriter, span trace.Span) error {
|
||||
w.Header().Set("Access-Control-Allow-Origin", "https://*.syui.ai")
|
||||
w.Header().Set("Access-Control-Allow-Origin", "https://card.syui.ai")
|
||||
switch response := response.(type) {
|
||||
case *ListCardOKApplicationJSON:
|
||||
w.Header().Set("Content-Type", "application/json")
|
||||
@ -576,7 +576,7 @@ func encodeListGroupUsersResponse(response ListGroupUsersRes, w http.ResponseWri
|
||||
}
|
||||
|
||||
func encodeListUserResponse(response ListUserRes, w http.ResponseWriter, span trace.Span) error {
|
||||
w.Header().Set("Access-Control-Allow-Origin", "https://*.syui.ai")
|
||||
w.Header().Set("Access-Control-Allow-Origin", "https://card.syui.ai")
|
||||
switch response := response.(type) {
|
||||
case *ListUserOKApplicationJSON:
|
||||
w.Header().Set("Content-Type", "application/json")
|
||||
@ -644,7 +644,7 @@ func encodeListUserResponse(response ListUserRes, w http.ResponseWriter, span tr
|
||||
}
|
||||
|
||||
func encodeListUserCardResponse(response ListUserCardRes, w http.ResponseWriter, span trace.Span) error {
|
||||
w.Header().Set("Access-Control-Allow-Origin", "https://*.syui.ai")
|
||||
w.Header().Set("Access-Control-Allow-Origin", "https://card.syui.ai")
|
||||
switch response := response.(type) {
|
||||
case *ListUserCardOKApplicationJSON:
|
||||
w.Header().Set("Content-Type", "application/json")
|
||||
@ -712,7 +712,7 @@ func encodeListUserCardResponse(response ListUserCardRes, w http.ResponseWriter,
|
||||
}
|
||||
|
||||
func encodeReadCardResponse(response ReadCardRes, w http.ResponseWriter, span trace.Span) error {
|
||||
w.Header().Set("Access-Control-Allow-Origin", "https://*.syui.ai")
|
||||
w.Header().Set("Access-Control-Allow-Origin", "https://card.syui.ai")
|
||||
switch response := response.(type) {
|
||||
case *CardRead:
|
||||
w.Header().Set("Content-Type", "application/json")
|
||||
@ -780,7 +780,7 @@ func encodeReadCardResponse(response ReadCardRes, w http.ResponseWriter, span tr
|
||||
}
|
||||
|
||||
func encodeReadCardOwnerResponse(response ReadCardOwnerRes, w http.ResponseWriter, span trace.Span) error {
|
||||
w.Header().Set("Access-Control-Allow-Origin", "https://*.syui.ai")
|
||||
w.Header().Set("Access-Control-Allow-Origin", "https://card.syui.ai")
|
||||
switch response := response.(type) {
|
||||
case *CardOwnerRead:
|
||||
w.Header().Set("Content-Type", "application/json")
|
||||
@ -915,7 +915,7 @@ func encodeReadGroupResponse(response ReadGroupRes, w http.ResponseWriter, span
|
||||
}
|
||||
|
||||
func encodeReadUserResponse(response ReadUserRes, w http.ResponseWriter, span trace.Span) error {
|
||||
w.Header().Set("Access-Control-Allow-Origin", "https://*.syui.ai")
|
||||
w.Header().Set("Access-Control-Allow-Origin", "https://card.syui.ai")
|
||||
switch response := response.(type) {
|
||||
case *UserRead:
|
||||
w.Header().Set("Content-Type", "application/json")
|
||||
|
@ -16,6 +16,8 @@ type CardCreate struct {
|
||||
Status OptString `json:"status"`
|
||||
Cp OptInt `json:"cp"`
|
||||
URL OptString `json:"url"`
|
||||
Count OptInt `json:"count"`
|
||||
Author OptString `json:"author"`
|
||||
CreatedAt OptDateTime `json:"created_at"`
|
||||
}
|
||||
|
||||
@ -49,6 +51,16 @@ func (s *CardCreate) GetURL() OptString {
|
||||
return s.URL
|
||||
}
|
||||
|
||||
// GetCount returns the value of Count.
|
||||
func (s *CardCreate) GetCount() OptInt {
|
||||
return s.Count
|
||||
}
|
||||
|
||||
// GetAuthor returns the value of Author.
|
||||
func (s *CardCreate) GetAuthor() OptString {
|
||||
return s.Author
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the value of CreatedAt.
|
||||
func (s *CardCreate) GetCreatedAt() OptDateTime {
|
||||
return s.CreatedAt
|
||||
@ -84,6 +96,16 @@ func (s *CardCreate) SetURL(val OptString) {
|
||||
s.URL = val
|
||||
}
|
||||
|
||||
// SetCount sets the value of Count.
|
||||
func (s *CardCreate) SetCount(val OptInt) {
|
||||
s.Count = val
|
||||
}
|
||||
|
||||
// SetAuthor sets the value of Author.
|
||||
func (s *CardCreate) SetAuthor(val OptString) {
|
||||
s.Author = val
|
||||
}
|
||||
|
||||
// SetCreatedAt sets the value of CreatedAt.
|
||||
func (s *CardCreate) SetCreatedAt(val OptDateTime) {
|
||||
s.CreatedAt = val
|
||||
@ -99,6 +121,8 @@ type CardList struct {
|
||||
Status OptString `json:"status"`
|
||||
Cp OptInt `json:"cp"`
|
||||
URL OptString `json:"url"`
|
||||
Count OptInt `json:"count"`
|
||||
Author OptString `json:"author"`
|
||||
CreatedAt OptDateTime `json:"created_at"`
|
||||
}
|
||||
|
||||
@ -132,6 +156,16 @@ func (s *CardList) GetURL() OptString {
|
||||
return s.URL
|
||||
}
|
||||
|
||||
// GetCount returns the value of Count.
|
||||
func (s *CardList) GetCount() OptInt {
|
||||
return s.Count
|
||||
}
|
||||
|
||||
// GetAuthor returns the value of Author.
|
||||
func (s *CardList) GetAuthor() OptString {
|
||||
return s.Author
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the value of CreatedAt.
|
||||
func (s *CardList) GetCreatedAt() OptDateTime {
|
||||
return s.CreatedAt
|
||||
@ -167,6 +201,16 @@ func (s *CardList) SetURL(val OptString) {
|
||||
s.URL = val
|
||||
}
|
||||
|
||||
// SetCount sets the value of Count.
|
||||
func (s *CardList) SetCount(val OptInt) {
|
||||
s.Count = val
|
||||
}
|
||||
|
||||
// SetAuthor sets the value of Author.
|
||||
func (s *CardList) SetAuthor(val OptString) {
|
||||
s.Author = val
|
||||
}
|
||||
|
||||
// SetCreatedAt sets the value of CreatedAt.
|
||||
func (s *CardList) SetCreatedAt(val OptDateTime) {
|
||||
s.CreatedAt = val
|
||||
@ -527,6 +571,8 @@ type CardRead struct {
|
||||
Status OptString `json:"status"`
|
||||
Cp OptInt `json:"cp"`
|
||||
URL OptString `json:"url"`
|
||||
Count OptInt `json:"count"`
|
||||
Author OptString `json:"author"`
|
||||
CreatedAt OptDateTime `json:"created_at"`
|
||||
}
|
||||
|
||||
@ -560,6 +606,16 @@ func (s *CardRead) GetURL() OptString {
|
||||
return s.URL
|
||||
}
|
||||
|
||||
// GetCount returns the value of Count.
|
||||
func (s *CardRead) GetCount() OptInt {
|
||||
return s.Count
|
||||
}
|
||||
|
||||
// GetAuthor returns the value of Author.
|
||||
func (s *CardRead) GetAuthor() OptString {
|
||||
return s.Author
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the value of CreatedAt.
|
||||
func (s *CardRead) GetCreatedAt() OptDateTime {
|
||||
return s.CreatedAt
|
||||
@ -595,6 +651,16 @@ func (s *CardRead) SetURL(val OptString) {
|
||||
s.URL = val
|
||||
}
|
||||
|
||||
// SetCount sets the value of Count.
|
||||
func (s *CardRead) SetCount(val OptInt) {
|
||||
s.Count = val
|
||||
}
|
||||
|
||||
// SetAuthor sets the value of Author.
|
||||
func (s *CardRead) SetAuthor(val OptString) {
|
||||
s.Author = val
|
||||
}
|
||||
|
||||
// SetCreatedAt sets the value of CreatedAt.
|
||||
func (s *CardRead) SetCreatedAt(val OptDateTime) {
|
||||
s.CreatedAt = val
|
||||
@ -610,6 +676,8 @@ type CardUpdate struct {
|
||||
Status OptString `json:"status"`
|
||||
Cp OptInt `json:"cp"`
|
||||
URL OptString `json:"url"`
|
||||
Count OptInt `json:"count"`
|
||||
Author OptString `json:"author"`
|
||||
CreatedAt OptDateTime `json:"created_at"`
|
||||
}
|
||||
|
||||
@ -643,6 +711,16 @@ func (s *CardUpdate) GetURL() OptString {
|
||||
return s.URL
|
||||
}
|
||||
|
||||
// GetCount returns the value of Count.
|
||||
func (s *CardUpdate) GetCount() OptInt {
|
||||
return s.Count
|
||||
}
|
||||
|
||||
// GetAuthor returns the value of Author.
|
||||
func (s *CardUpdate) GetAuthor() OptString {
|
||||
return s.Author
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the value of CreatedAt.
|
||||
func (s *CardUpdate) GetCreatedAt() OptDateTime {
|
||||
return s.CreatedAt
|
||||
@ -678,6 +756,16 @@ func (s *CardUpdate) SetURL(val OptString) {
|
||||
s.URL = val
|
||||
}
|
||||
|
||||
// SetCount sets the value of Count.
|
||||
func (s *CardUpdate) SetCount(val OptInt) {
|
||||
s.Count = val
|
||||
}
|
||||
|
||||
// SetAuthor sets the value of Author.
|
||||
func (s *CardUpdate) SetAuthor(val OptString) {
|
||||
s.Author = val
|
||||
}
|
||||
|
||||
// SetCreatedAt sets the value of CreatedAt.
|
||||
func (s *CardUpdate) SetCreatedAt(val OptDateTime) {
|
||||
s.CreatedAt = val
|
||||
@ -693,6 +781,8 @@ type CreateCardReq struct {
|
||||
Token OptString `json:"token"`
|
||||
Cp OptInt `json:"cp"`
|
||||
URL OptString `json:"url"`
|
||||
Count OptInt `json:"count"`
|
||||
Author OptString `json:"author"`
|
||||
CreatedAt OptDateTime `json:"created_at"`
|
||||
Owner int `json:"owner"`
|
||||
}
|
||||
@ -732,6 +822,16 @@ func (s *CreateCardReq) GetURL() OptString {
|
||||
return s.URL
|
||||
}
|
||||
|
||||
// GetCount returns the value of Count.
|
||||
func (s *CreateCardReq) GetCount() OptInt {
|
||||
return s.Count
|
||||
}
|
||||
|
||||
// GetAuthor returns the value of Author.
|
||||
func (s *CreateCardReq) GetAuthor() OptString {
|
||||
return s.Author
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the value of CreatedAt.
|
||||
func (s *CreateCardReq) GetCreatedAt() OptDateTime {
|
||||
return s.CreatedAt
|
||||
@ -777,6 +877,16 @@ func (s *CreateCardReq) SetURL(val OptString) {
|
||||
s.URL = val
|
||||
}
|
||||
|
||||
// SetCount sets the value of Count.
|
||||
func (s *CreateCardReq) SetCount(val OptInt) {
|
||||
s.Count = val
|
||||
}
|
||||
|
||||
// SetAuthor sets the value of Author.
|
||||
func (s *CreateCardReq) SetAuthor(val OptString) {
|
||||
s.Author = val
|
||||
}
|
||||
|
||||
// SetCreatedAt sets the value of CreatedAt.
|
||||
func (s *CreateCardReq) SetCreatedAt(val OptDateTime) {
|
||||
s.CreatedAt = val
|
||||
@ -2093,6 +2203,8 @@ type UpdateCardReq struct {
|
||||
Token OptString `json:"token"`
|
||||
Cp OptInt `json:"cp"`
|
||||
URL OptString `json:"url"`
|
||||
Count OptInt `json:"count"`
|
||||
Author OptString `json:"author"`
|
||||
Owner OptInt `json:"owner"`
|
||||
}
|
||||
|
||||
@ -2126,6 +2238,16 @@ func (s *UpdateCardReq) GetURL() OptString {
|
||||
return s.URL
|
||||
}
|
||||
|
||||
// GetCount returns the value of Count.
|
||||
func (s *UpdateCardReq) GetCount() OptInt {
|
||||
return s.Count
|
||||
}
|
||||
|
||||
// GetAuthor returns the value of Author.
|
||||
func (s *UpdateCardReq) GetAuthor() OptString {
|
||||
return s.Author
|
||||
}
|
||||
|
||||
// GetOwner returns the value of Owner.
|
||||
func (s *UpdateCardReq) GetOwner() OptInt {
|
||||
return s.Owner
|
||||
@ -2161,6 +2283,16 @@ func (s *UpdateCardReq) SetURL(val OptString) {
|
||||
s.URL = val
|
||||
}
|
||||
|
||||
// SetCount sets the value of Count.
|
||||
func (s *UpdateCardReq) SetCount(val OptInt) {
|
||||
s.Count = val
|
||||
}
|
||||
|
||||
// SetAuthor sets the value of Author.
|
||||
func (s *UpdateCardReq) SetAuthor(val OptString) {
|
||||
s.Author = val
|
||||
}
|
||||
|
||||
// SetOwner sets the value of Owner.
|
||||
func (s *UpdateCardReq) SetOwner(val OptInt) {
|
||||
s.Owner = val
|
||||
@ -2532,6 +2664,8 @@ type UserCardList struct {
|
||||
Status OptString `json:"status"`
|
||||
Cp OptInt `json:"cp"`
|
||||
URL OptString `json:"url"`
|
||||
Count OptInt `json:"count"`
|
||||
Author OptString `json:"author"`
|
||||
CreatedAt OptDateTime `json:"created_at"`
|
||||
}
|
||||
|
||||
@ -2565,6 +2699,16 @@ func (s *UserCardList) GetURL() OptString {
|
||||
return s.URL
|
||||
}
|
||||
|
||||
// GetCount returns the value of Count.
|
||||
func (s *UserCardList) GetCount() OptInt {
|
||||
return s.Count
|
||||
}
|
||||
|
||||
// GetAuthor returns the value of Author.
|
||||
func (s *UserCardList) GetAuthor() OptString {
|
||||
return s.Author
|
||||
}
|
||||
|
||||
// GetCreatedAt returns the value of CreatedAt.
|
||||
func (s *UserCardList) GetCreatedAt() OptDateTime {
|
||||
return s.CreatedAt
|
||||
@ -2600,6 +2744,16 @@ func (s *UserCardList) SetURL(val OptString) {
|
||||
s.URL = val
|
||||
}
|
||||
|
||||
// SetCount sets the value of Count.
|
||||
func (s *UserCardList) SetCount(val OptInt) {
|
||||
s.Count = val
|
||||
}
|
||||
|
||||
// SetAuthor sets the value of Author.
|
||||
func (s *UserCardList) SetAuthor(val OptString) {
|
||||
s.Author = val
|
||||
}
|
||||
|
||||
// SetCreatedAt sets the value of CreatedAt.
|
||||
func (s *UserCardList) SetCreatedAt(val OptDateTime) {
|
||||
s.CreatedAt = val
|
||||
|
@ -51,6 +51,12 @@ func (h *OgentHandler) CreateCard(ctx context.Context, req *CreateCardReq) (Crea
|
||||
if v, ok := req.Cp.Get(); ok {
|
||||
b.SetCp(v)
|
||||
}
|
||||
if v, ok := req.Count.Get(); ok {
|
||||
b.SetCount(v)
|
||||
}
|
||||
if v, ok := req.Author.Get(); ok {
|
||||
b.SetAuthor(v)
|
||||
}
|
||||
if v, ok := req.URL.Get(); ok {
|
||||
b.SetURL(v)
|
||||
}
|
||||
@ -137,6 +143,12 @@ func (h *OgentHandler) UpdateCard(ctx context.Context, req *UpdateCardReq, param
|
||||
if v, ok := req.Status.Get(); ok {
|
||||
b.SetStatus(v)
|
||||
}
|
||||
if v, ok := req.Count.Get(); ok {
|
||||
b.SetCount(v)
|
||||
}
|
||||
if v, ok := req.Author.Get(); ok {
|
||||
b.SetAuthor(v)
|
||||
}
|
||||
if v, ok := req.Token.Get(); ok {
|
||||
b.SetToken(v)
|
||||
}
|
||||
|
@ -15,6 +15,8 @@ func NewCardCreate(e *ent.Card) *CardCreate {
|
||||
ret.Status = NewOptString(e.Status)
|
||||
ret.Cp = NewOptInt(e.Cp)
|
||||
ret.URL = NewOptString(e.URL)
|
||||
ret.Count = NewOptInt(e.Count)
|
||||
ret.Author = NewOptString(e.Author)
|
||||
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
||||
return &ret
|
||||
}
|
||||
@ -48,6 +50,8 @@ func NewCardList(e *ent.Card) *CardList {
|
||||
ret.Status = NewOptString(e.Status)
|
||||
ret.Cp = NewOptInt(e.Cp)
|
||||
ret.URL = NewOptString(e.URL)
|
||||
ret.Count = NewOptInt(e.Count)
|
||||
ret.Author = NewOptString(e.Author)
|
||||
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
||||
return &ret
|
||||
}
|
||||
@ -81,6 +85,8 @@ func NewCardRead(e *ent.Card) *CardRead {
|
||||
ret.Status = NewOptString(e.Status)
|
||||
ret.Cp = NewOptInt(e.Cp)
|
||||
ret.URL = NewOptString(e.URL)
|
||||
ret.Count = NewOptInt(e.Count)
|
||||
ret.Author = NewOptString(e.Author)
|
||||
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
||||
return &ret
|
||||
}
|
||||
@ -114,6 +120,8 @@ func NewCardUpdate(e *ent.Card) *CardUpdate {
|
||||
ret.Status = NewOptString(e.Status)
|
||||
ret.Cp = NewOptInt(e.Cp)
|
||||
ret.URL = NewOptString(e.URL)
|
||||
ret.Count = NewOptInt(e.Count)
|
||||
ret.Author = NewOptString(e.Author)
|
||||
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
||||
return &ret
|
||||
}
|
||||
@ -601,6 +609,8 @@ func NewUserCardList(e *ent.Card) *UserCardList {
|
||||
ret.Status = NewOptString(e.Status)
|
||||
ret.Cp = NewOptInt(e.Cp)
|
||||
ret.URL = NewOptString(e.URL)
|
||||
ret.Count = NewOptInt(e.Count)
|
||||
ret.Author = NewOptString(e.Author)
|
||||
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
||||
return &ret
|
||||
}
|
||||
|
Reference in New Issue
Block a user