Require attribute

#660
This commit is contained in:
Artur Beljajev 2018-01-30 01:31:48 +02:00
parent 56e3f236bc
commit 00041df311
5 changed files with 30 additions and 3 deletions

View file

@ -2,7 +2,7 @@ class Nameserver < ActiveRecord::Base
include Versions # version/nameserver_version.rb
include EppErrors
belongs_to :domain
belongs_to :domain, required: true
# rubocop: disable Metrics/LineLength
validates :hostname, format: { with: /\A(([a-zA-Z0-9]|[a-zA-ZäöüõšžÄÖÜÕŠŽ0-9][a-zA-ZäöüõšžÄÖÜÕŠŽ0-9\-]*[a-zA-ZäöüõšžÄÖÜÕŠŽ0-9])\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\-]*[A-Za-z0-9])\z/ }