こんにちは。
Discourse APIで問題が発生しており、原因はusernameが整数である場合にAPIが500を返すことです。文字列にキャストすると機能します。
こちらで修正し、ユーザー名を文字列にキャストしますが、修正または少なくとも400を返すことは可能でしょうか?
こんにちは。
Discourse APIで問題が発生しており、原因はusernameが整数である場合にAPIが500を返すことです。文字列にキャストすると機能します。
こちらで修正し、ユーザー名を文字列にキャストしますが、修正または少なくとも400を返すことは可能でしょうか?
また、何かが間違っている場合、success: false で 200 を返すのは悪い設計です。これを変更しませんか?
例:
'{"success":false,"message":"Password est trop court (nombre minimal de caractères : 8)\\nPrimary email a déjà été pris","errors":{"password":["est trop court (nombre minimal de caractères : 8)"],"email":["a déjà été pris"]},"values":{"name":"Jules Lasne","username":"6666","email":"jules@datascientest.com"},"is_developer":false}'
これは、パスワードの場合は 400、メールの場合は 409 を返す必要があります…
はい、修正できます。ご報告ありがとうございます。
修正は完了しました。