From b11306eea3064f9341e620ff576de5bc950ab559 Mon Sep 17 00:00:00 2001 From: Artur Beljajev Date: Mon, 12 Feb 2018 11:38:48 +0200 Subject: [PATCH] Create new EPP session on login explicitly #700 --- app/controllers/epp/sessions_controller.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/controllers/epp/sessions_controller.rb b/app/controllers/epp/sessions_controller.rb index 8f4d14ac7..1ffd9c02e 100644 --- a/app/controllers/epp/sessions_controller.rb +++ b/app/controllers/epp/sessions_controller.rb @@ -91,8 +91,11 @@ class Epp::SessionsController < EppController end end + epp_session = EppSession.new + epp_session.session_id = cookies[:session] epp_session.user = @api_user - epp_session.update_column(:registrar_id, @api_user.registrar_id) + epp_session.registrar = @api_user.registrar + epp_session.save! render_epp_response('login_success') else response.headers['X-EPP-Returncode'] = '2500'