module Mailchimp::Exception

Constants

APIKeyError
BAD_REQUEST
BadRequest
Duplicate
MAPPED_EXCEPTIONS
MissingField
MissingId
NotFound
UnknownAttribute

Public Class Methods

parse_invalid_resource_exception(data) click to toggle source
# File lib/mailchimp_api_v3/exception.rb, line 5
def self.parse_invalid_resource_exception(data)
  detail = data['detail']

  raise Duplicate, data if detail.include? 'already'
  raise MissingField, data if detail.include? 'can\'t be blank'
  raise BadRequest, data
end