すごくつらい思いをした

[27] pry(main)> params
=> {:foo_text=>"", :hoge_text=>"hoge"}
[28] pry(main)> (params[:foo_text] || params[:hoge_text]).present?
=> false

キーfoo_textとキーhoge_textのどちらかに値があればtrueを返すコードを書いていたんだけど、falseしか返えさない実装になっていてしばらくの間すごくつらい思いをした。