Add ISO 8601 validations

This commit is contained in:
Martin Lensment 2014-12-22 13:54:20 +02:00
parent b5bf21b127
commit 2ac59e68ff
10 changed files with 104 additions and 4 deletions

View file

@ -357,7 +357,7 @@ class Epp::EppDomain < Domain
end
abs_datetime = parsed_frame.css('absolute').text
abs_datetime = abs_datetime.to_date if abs_datetime
abs_datetime = DateTime.parse(abs_datetime) if abs_datetime.present?
transaction do
kr = keyrelays.create(
@ -373,14 +373,16 @@ class Epp::EppDomain < Domain
accepter: registrar
)
registrar.messages.create(
return false unless valid?
registrar.messages.create!(
body: 'Key Relay action completed successfully.',
attached_obj_type: kr.class.to_s,
attached_obj_id: kr.id
)
kr
end
true
end
### VALIDATIONS ###