lib/anycable/rails/actioncable/connection/persistent_session.rb in anycable-rails-1.0.0.rc1 vs lib/anycable/rails/actioncable/connection/persistent_session.rb in anycable-rails-1.0.0.rc2
- old
+ new
@@ -19,10 +19,10 @@
AnyCable::Rails::SessionProxy.new(req.env[Rack::RACK_SESSION], socket.session)
end
end
def commit_session!
- return unless request_loaded? && request.session.loaded?
+ return unless request_loaded? && request.session.respond_to?(:loaded?) && request.session.loaded?
socket.session = request.session.to_json
end
end
end