refactoring

This commit is contained in:
Oleg Hasjanov 2021-06-21 14:37:05 +03:00
parent d79d1fbeb1
commit 7960a2263c
2 changed files with 8 additions and 5 deletions

View file

@ -34,9 +34,12 @@ class Dnskey < ApplicationRecord
def epp_code_map def epp_code_map
{ {
'2005' => [ '2005' => [
[:alg, :invalid, { value: { obj: 'alg', val: alg }, values: ALGORITHMS.join(', ') }], [:alg, :invalid, { value: { obj: 'alg', val: alg },
[:protocol, :invalid, { value: { obj: 'protocol', val: protocol }, values: PROTOCOLS.join(', ') }], values: "Valid algorithms are: #{ALGORITHMS.join(', ')}" }],
[:flags, :invalid, { value: { obj: 'flags', val: flags }, values: FLAGS.join(', ') }] [:protocol, :invalid, { value: { obj: 'protocol', val: protocol },
values: "Valid protocols are: #{PROTOCOLS.join(', ')}" }],
[:flags, :invalid, { value: { obj: 'flags', val: flags },
values: "Valid protocols are: #{PROTOCOLS.join(', ')}" }],
], ],
'2302' => [ '2302' => [
[:public_key, :taken, { value: { obj: 'pubKey', val: public_key } }] [:public_key, :taken, { value: { obj: 'pubKey', val: public_key } }]
@ -60,7 +63,7 @@ class Dnskey < ApplicationRecord
def validate_algorithm def validate_algorithm
return if alg.blank? return if alg.blank?
return if ALGORITHMS.include?(alg.to_s) return if ALGORITHMS.include?(alg.to_s)
errors.add(:alg, :invalid, values: "#{ALGORITHMS.join(', ')}") errors.add(:alg, :invalid, values: "Valid algorithms are: #{ALGORITHMS.join(', ')}")
end end
def validate_protocol def validate_protocol

View file

@ -123,7 +123,7 @@ en:
dnskey: dnskey:
attributes: attributes:
alg: alg:
invalid: 'Valid algorithms are: %{values}' invalid: '%{values}'
blank: 'Algorithm is missing' blank: 'Algorithm is missing'
protocol: protocol:
invalid: 'Valid protocols are: %{values}' invalid: 'Valid protocols are: %{values}'