We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JpPrefecture::Prefecture.find(name: xxx)に対して、引数に空の文字列、nilが与えられた場合の挙動がおかしいように思います。
JpPrefecture::Prefecture.find(name: xxx)
JpPrefecture::Prefecture.find(name: '') # => <JpPrefecture::Prefecture:0x007fdd21b17938 @code=1, @name="北海道", @name_e="Hokkaido", @name_h="ほっかいどう", @name_k="ホッカイドウ", @zips=[10000..70895, 400000..996509], @area="北海道"> JpPrefecture::Prefecture.find(name: nil) # => NoMethodError: undefined method `downcase' for nil:NilClass
これらの挙動については、nilを返すか、例外を投げるかしたほうが良いように思います。
The text was updated successfully, but these errors were encountered:
レポート & Pull Request ありがとうございます!
都道府県が見つからない場合は nil を返しているので、このケースも nil を返すようにした方が良さそうですね。早めに Pull Request を確認しますので少々お待ちください。
nil
Sorry, something went wrong.
マージありがとうございました 🙇
ありがとうございました!
No branches or pull requests
JpPrefecture::Prefecture.find(name: xxx)
に対して、引数に空の文字列、nilが与えられた場合の挙動がおかしいように思います。これらの挙動については、nilを返すか、例外を投げるかしたほうが良いように思います。
The text was updated successfully, but these errors were encountered: