diff --git a/app/models/domain_status.rb b/app/models/domain_status.rb index f026a6ae7..fd850bad8 100644 --- a/app/models/domain_status.rb +++ b/app/models/domain_status.rb @@ -21,7 +21,15 @@ class DomainStatus < ActiveRecord::Base PENDING_TRANSFER = 'pendingTransfer' PENDING_UPDATE = 'pendingUpdate' - STATUSES = [CLIENT_DELETE_PROHIBITED, SERVER_DELETE_PROHIBITED, CLIENT_HOLD, SERVER_HOLD, CLIENT_RENEW_PROHIBITED, SERVER_RENEW_PROHIBITED, CLIENT_TRANSFER_PROHIBITED, SERVER_TRANSFER_PROHIBITED, CLIENT_UPDATE_PROHIBITED, SERVER_UPDATE_PROHIBITED, INACTIVE, OK, PENDING_CREATE, PENDING_DELETE, PENDING_RENEW, PENDING_TRANSFER, PENDING_UPDATE] + SERVER_MANUAL_INZONE = 'serverManualInzone' + SERVER_REGISTRANT_CHANGE_PROHIBITED = 'serverRegistrantChangeProhibited' + SERVER_ADMIN_CHANGE_PROHIBITED = 'serverAdminChangeProhibited' + SERVER_TECH_CHANGE_PROHIBITED = 'serverTechChangeProhibited' + FORCE_DELETE = 'forceDelete' + DELETE_CANDIDATE = 'deleteCandidate' + EXPIRED = 'expired' + + STATUSES = [CLIENT_DELETE_PROHIBITED, SERVER_DELETE_PROHIBITED, CLIENT_HOLD, SERVER_HOLD, CLIENT_RENEW_PROHIBITED, SERVER_RENEW_PROHIBITED, CLIENT_TRANSFER_PROHIBITED, SERVER_TRANSFER_PROHIBITED, CLIENT_UPDATE_PROHIBITED, SERVER_UPDATE_PROHIBITED, INACTIVE, OK, PENDING_CREATE, PENDING_DELETE, PENDING_RENEW, PENDING_TRANSFER, PENDING_UPDATE, SERVER_MANUAL_INZONE, SERVER_REGISTRANT_CHANGE_PROHIBITED, SERVER_ADMIN_CHANGE_PROHIBITED, SERVER_TECH_CHANGE_PROHIBITED, FORCE_DELETE, DELETE_CANDIDATE, EXPIRED] validates :value, uniqueness: { scope: :domain_id }