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'