lib/ridley/errors.rb in ridley-0.0.2 vs lib/ridley/errors.rb in ridley-0.0.3
- old
+ new
@@ -45,10 +45,10 @@
attr_reader :message
alias_method :to_s, :message
def initialize(env)
@env = env
- @errors = Array(env[:body][:error]) || []
+ @errors = env[:body].is_a?(Hash) ? Array(env[:body][:error]) : []
if errors.empty?
@message = env[:body] || "no content body"
else
@message = "errors: "