mirror of
https://github.com/internetee/registry.git
synced 2025-05-18 18:29:40 +02:00
Add feature tests for zonefile settings #2806
This commit is contained in:
parent
57aa65263a
commit
e8e730a6e1
4 changed files with 84 additions and 2 deletions
|
@ -53,7 +53,8 @@ class Admin::ZonefileSettingsController < AdminController
|
|||
|
||||
def zonefile_setting_params
|
||||
params.require(:zonefile_setting).permit(
|
||||
:origin, :ttl, :refresh, :retry, :expire, :minimum_ttl, :email, :ns_records, :a_records, :a4_records
|
||||
:origin, :ttl, :refresh, :retry, :expire, :minimum_ttl, :email,
|
||||
:master_nameserver, :ns_records, :a_records, :a4_records
|
||||
)
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
class ZonefileSetting < ActiveRecord::Base
|
||||
include Versions # version/zonefile_setting_version.rb
|
||||
validates :origin, :ttl, :refresh, :retry, :expire, :minimum_ttl, :email, presence: true
|
||||
validates :origin, :ttl, :refresh, :retry, :expire, :minimum_ttl, :email, :master_nameserver, presence: true
|
||||
validates :ttl, :refresh, :retry, :expire, :minimum_ttl, numericality: { only_integer: true }
|
||||
validates :origin, uniqueness: true
|
||||
|
||||
|
|
|
@ -50,6 +50,12 @@
|
|||
.col-md-8
|
||||
= f.text_field :email, class: 'form-control'
|
||||
|
||||
.form-group
|
||||
.col-md-4.control-label
|
||||
= f.label :master_nameserver
|
||||
.col-md-8
|
||||
= f.text_field :master_nameserver, class: 'form-control'
|
||||
|
||||
.form-group
|
||||
.col-md-4.control-label
|
||||
= f.label :ns_records
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue