Domain name presence validation

This commit is contained in:
Martin Lensment 2014-07-30 14:54:21 +03:00
parent bfb9abea8c
commit 8882c36053
5 changed files with 19 additions and 7 deletions

View file

@ -8,6 +8,8 @@ class Domain < ActiveRecord::Base
belongs_to :technical_contact, class_name: 'Contact'
belongs_to :admin_contact, class_name: 'Contact'
validates_presence_of :name
validates :name, domain_name: true, uniqueness: { message: I18n.t('errors.messages.epp_domain_taken') }
validates :name_puny, domain_name: true
validates :period, numericality: { only_integer: true, greater_than: 0, less_than: 100 }