mongo_session_store icon indicating copy to clipboard operation
mongo_session_store copied to clipboard

Do you plan Rails 5 support?

Open drgcms opened this issue 8 years ago • 2 comments

I get this error when running my project with mongo_session_store-rails4 in Rails 5.

RuntimeError (#find_session not implemented.):

vendor/ruby/2.3.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:380:in find_session' vendor/ruby/2.3.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:270:inload_session' vendor/ruby/2.3.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/abstract_store.rb:56:in block in load_session' vendor/ruby/2.3.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/abstract_store.rb:64:instale_session_check!' vendor/ruby/2.3.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/abstract_store.rb:56:in load_session' vendor/ruby/2.3.0/gems/actionpack-5.0.0.1/lib/action_dispatch/request/session.rb:216:inload!' vendor/ruby/2.3.0/gems/actionpack-5.0.0.1/lib/action_dispatch/request/session.rb:212:in load_for_write!' vendor/ruby/2.3.0/gems/actionpack-5.0.0.1/lib/action_dispatch/request/session.rb:114:in[]=' ... ...

It looks like session support was changed in rack 2.

I am using mongoid_store

WwwDrgcms::Application.config.session_store :mongoid_store , { expire_after: 1.month }

and if I disable these lines application is working to some degree.

by TheR

drgcms avatar Aug 14 '16 13:08 drgcms

The mongoid/mongo_session_store fork will soon have Rails 5 support under the mongo_session_store gem name.

Will close this issue when a gem is released.

brianhempel avatar Dec 04 '16 20:12 brianhempel

Experimental support added in PR https://github.com/mongoid/mongo_session_store/pull/31 Let me know if it works :)

tombruijn avatar Apr 27 '17 19:04 tombruijn