From 7505dbf8c8b7509a06c91cd9d735814e64e6531f Mon Sep 17 00:00:00 2001 From: Dmitrii Golub Date: Sat, 31 May 2014 12:11:33 +0400 Subject: [PATCH] +cookies serializer for rails apps with version >= 4.1 --- .travis.yml | 1 + spec/rails_app/config/initializers/cookies_serializer.rb | 3 +++ two_factor_authentication.gemspec | 1 + 3 files changed, 5 insertions(+) create mode 100644 spec/rails_app/config/initializers/cookies_serializer.rb diff --git a/.travis.yml b/.travis.yml index 379fab6..e29201d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,6 +3,7 @@ language: ruby env: - "RAILS_VERSION=3.2.0" - "RAILS_VERSION=4.0.0" + - "RAILS_VERSION=4.1.1" - "RAILS_VERSION=master" rvm: diff --git a/spec/rails_app/config/initializers/cookies_serializer.rb b/spec/rails_app/config/initializers/cookies_serializer.rb new file mode 100644 index 0000000..36a5b55 --- /dev/null +++ b/spec/rails_app/config/initializers/cookies_serializer.rb @@ -0,0 +1,3 @@ +if Rails.version > '4.1.0' + Rails.application.config.action_dispatch.cookies_serializer = :json +end diff --git a/two_factor_authentication.gemspec b/two_factor_authentication.gemspec index 8efe54b..55e89d0 100644 --- a/two_factor_authentication.gemspec +++ b/two_factor_authentication.gemspec @@ -33,4 +33,5 @@ Gem::Specification.new do |s| s.add_development_dependency 'rake' s.add_development_dependency 'rspec-rails' s.add_development_dependency 'capybara' + s.add_development_dependency 'pry' end