From 89c67ca6376a9a674f4b0aa852c154cc1d91396a Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Fri, 27 Jun 2014 15:59:50 +0300 Subject: [PATCH] Generate Server Tracking ID --- app/controllers/concerns/epp/common.rb | 1 + app/views/epp/sessions/login_fail.xml.builder | 2 +- app/views/epp/sessions/login_success.xml.builder | 2 +- app/views/epp/sessions/logout.xml.builder | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/controllers/concerns/epp/common.rb b/app/controllers/concerns/epp/common.rb index ef9a51eb1..1a1394822 100644 --- a/app/controllers/concerns/epp/common.rb +++ b/app/controllers/concerns/epp/common.rb @@ -6,6 +6,7 @@ module Epp::Common end def proxy + @svTRID = "ccReg-#{'%010d' % rand(10 ** 10)}" send(params[:command]) end diff --git a/app/views/epp/sessions/login_fail.xml.builder b/app/views/epp/sessions/login_fail.xml.builder index 21d207000..0e5aee9f0 100644 --- a/app/views/epp/sessions/login_fail.xml.builder +++ b/app/views/epp/sessions/login_fail.xml.builder @@ -7,7 +7,7 @@ xml.epp('xmlns' => 'urn:ietf:params:xml:ns:epp-1.0', 'xmlns:xsi' => 'http://www. end xml.trID do - #xml.svTRID 'svTrid' xml.clTRID params[:clTRID] + xml.svTRID @svTRID end end diff --git a/app/views/epp/sessions/login_success.xml.builder b/app/views/epp/sessions/login_success.xml.builder index 6df074700..6ff17d0eb 100644 --- a/app/views/epp/sessions/login_success.xml.builder +++ b/app/views/epp/sessions/login_success.xml.builder @@ -6,7 +6,7 @@ xml.epp('xmlns' => 'urn:ietf:params:xml:ns:epp-1.0', 'xmlns:xsi' => 'http://www. end xml.trID do xml.clTRID params[:clTRID] - xml.svTRID 'ccReg-0003012027' + xml.svTRID @svTRID end end end diff --git a/app/views/epp/sessions/logout.xml.builder b/app/views/epp/sessions/logout.xml.builder index 692e4e497..7a851129b 100644 --- a/app/views/epp/sessions/logout.xml.builder +++ b/app/views/epp/sessions/logout.xml.builder @@ -8,5 +8,6 @@ xml.epp('xmlns' => 'urn:ietf:params:xml:ns:epp-1.0', 'xmlns:xsi' => 'http://www. xml.trID do xml.clTRID params[:clTRID] + xml.svTRID @svTRID end end