lib/mangadex/api/response.rb in mangadex-5.3.3.1 vs lib/mangadex/api/response.rb in mangadex-5.3.3.2

- old
+ new

@@ -39,11 +39,14 @@ else data end end - def errored? - Array(errors).any? + def errored?(status=nil) + errored = Array(errors).any? + return errored if status.nil? + + errors.select { |error| error.status.to_s == status.to_s }.any? end def as_json(*) Hash(raw_data) end