lib/citygrid/citygrid_exceptions.rb in citygrid_api-0.0.15 vs lib/citygrid/citygrid_exceptions.rb in citygrid_api-0.0.16
- old
+ new
@@ -134,10 +134,11 @@
class DateBeforeDateError < GeneralDataError; end
class RemoveNotAllowedError < GeneralDataError; end
#data errors - specific
class MopExpiredError < SpecificDataError; end
+ class MopInvalidError < SpecificDataError; end
class AccountInactiveError < SpecificDataError; end
class AccountDelinquentError < SpecificDataError; end
class MonthlyBudgetReachedError < SpecificDataError; end
class QuotaExceededError < SpecificDataError; end
class RateExceededError < SpecificDataError; end
@@ -172,10 +173,10 @@
"ENTITY_NOT_ELIGIBLE" => EntityNotEligibleError, "ENTITY_NOT_MODIFIED" => EntityNotModifiedError,
"ENTITY_STATE_INVALID" => EntityStateInvalidError, "ENTITY_MISSING_DATA" => EntityMissingDataError,
"DATA_NOT_FOUND" => DataNotFoundError, "ASSOCIATION_EXISTS" => AssociationExistsError,
"NO_ASSOCIATION_EXISTS" => NoAssociationExistsError, "DUPLICATE" => DuplicateError,
"DATE_BEFORE_DATE" => DateBeforeDateError, "REMOVE_NOT_ALLOWED" => RemoveNotAllowedError,
- "MOP_EXPIRED" => MopExpiredError, "ACCOUNT_INACTIVE" => AccountInactiveError,
+ "MOP_EXPIRED" => MopExpiredError, "MOP_INVALID" => MopInvalidError, "ACCOUNT_INACTIVE" => AccountInactiveError,
"ACCOUNT_DELINQUENT" => AccountDelinquentError, "MONTHLY_BUDGET_REACHED" => MonthlyBudgetReachedError,
"QUOTA_EXCEEDED" => QuotaExceededError,"RATE_EXCEEDED" => RateExceededError, "BATCH_LIMIT_EXCEEDED" => BatchLimitExceededError
}
def CityGridExceptions.appropriate_error error_code
\ No newline at end of file