traPtitech / traPortfolio

部員の活動紹介サービス traPortfolio
https://portfolio.trap.jp
7 stars 0 forks source link

EditUserAccountのURLがrequiredになってる #289

Closed ras0q closed 2 years ago

ras0q commented 2 years ago

optionalのはずだけどvalidate:"url"がついてるせいで空の時もvalidationが行われて400が出てる 一応↓で直る

-   Url *string `json:"url,omitempty" validate:"url"`
+   Url *string `json:"url,omitempty" validate:"omitempty,url"`

現状validateタグは実質手動でつけてるので https://github.com/go-ozzo/ozzo-validation に乗り換えるのもありだと思います https://github.com/traPtitech/traPortfolio/blob/29f3abf2fa7c58fd3ebfd84fd61c99f3b82fe576/docs/swagger/traPortfolio.v1.yaml#L1445-L1446

ras0q commented 2 years ago

315で直ったのでClose