REPP: Domain Delete endpoint, port EPP Delete to Actions

This commit is contained in:
Karl Erik Õunapuu 2021-01-26 15:47:53 +02:00
parent 99a1f1f489
commit cdf2866434
No known key found for this signature in database
GPG key ID: C9DD647298A34764
4 changed files with 106 additions and 22 deletions

View file

@ -0,0 +1,20 @@
module Deserializers
module Xml
class DomainDelete
attr_reader :frame
def initialize(frame)
@frame = frame
end
def call
obj = {}
obj[:name] = frame.css('name')&.text
verify = frame.css('delete').children.css('delete').attr('verified').to_s.downcase == 'yes'
obj[:delete] = { verified: verify }
obj
end
end
end
end