From 5e7cec53457e501d486e9b3d011c08a82497d6c3 Mon Sep 17 00:00:00 2001 From: Fosco Marotto Date: Sun, 14 Feb 2021 21:26:48 -0500 Subject: [PATCH] Change logout deletion method. --- app/models/session_activation.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/models/session_activation.rb b/app/models/session_activation.rb index ae9374e7..4a2a25c4 100644 --- a/app/models/session_activation.rb +++ b/app/models/session_activation.rb @@ -61,7 +61,10 @@ class SessionActivation < ApplicationRecord def deactivate(id) return unless id - where(session_id: id).destroy_all + ActiveRecord::Base.connected_to(role: :writing) do + conn = ActiveRecord::Base.connection + conn.exec_query "delete from session_activations where session_id = '#{id}'" + end end def purge_old