aboutsummaryrefslogtreecommitdiffstats
path: root/config/initializers/session_store.rb
diff options
context:
space:
mode:
Diffstat (limited to 'config/initializers/session_store.rb')
-rw-r--r--config/initializers/session_store.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/config/initializers/session_store.rb b/config/initializers/session_store.rb
index 1b9705c..7e1f190 100644
--- a/config/initializers/session_store.rb
+++ b/config/initializers/session_store.rb
@@ -4,3 +4,8 @@
# which shouldn't be used to store highly confidential information
# (create the session table with "rails generate session_migration")
BetaWebApp::Application.config.session_store :active_record_store
+
+# Make the data and session_id columns mass-assignable,
+# hopefully fends off nasty session bugs,
+# source: https://github.com/rails/activerecord-session_store/issues/6#issuecomment-26214581
+ActiveRecord::SessionStore::Session.attr_accessible :data, :session_id