From 9e5e8ea10025c5fd54337baae6a1822308df4b15 Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Mon, 12 Jan 2015 16:12:02 +0200 Subject: [PATCH] Do not log object type when frame missing --- app/controllers/concerns/epp/common.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/concerns/epp/common.rb b/app/controllers/concerns/epp/common.rb index 712bd886e..854ff4397 100644 --- a/app/controllers/concerns/epp/common.rb +++ b/app/controllers/concerns/epp/common.rb @@ -120,11 +120,13 @@ module Epp::Common end def write_to_epp_log + request_object = OBJECT_TYPES[params_hash['epp']['xmlns:ns2']] if params[:frame] + ApiLog::EppLog.create!({ request: params[:frame], request_command: params[:command], request_successful: epp_errors.empty?, - request_object: OBJECT_TYPES[params_hash['epp']['xmlns:ns2']], + request_object: request_object, response: @response, api_user_name: @epp_user.try(:to_s) || current_epp_user.try(:to_s), api_user_registrar: @epp_user.try(:registrar).try(:to_s) || current_epp_user.try(:registrar).try(:to_s)