Changeset 1771
- Timestamp:
- 07/08/05 16:36:26 (3 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/actionpack/lib/action_controller/session/active_record_store.rb
r1711 r1771 28 28 # attr_reader :session_id 29 29 # attr_accessor :data 30 # save !30 # save 31 31 # destroy 32 32 # … … 199 199 end 200 200 201 def save !201 def save 202 202 marshaled_data = self.class.marshal(data) 203 203 if @new_record … … 241 241 def initialize(session, option = nil) 242 242 session_id = session.session_id 243 unless @session = @@session_class.find_by_session_id(session_id)243 unless @session = ActiveRecord::Base.silence { @@session_class.find_by_session_id(session_id) } 244 244 unless session.new_session 245 245 raise CGI::Session::NoSession, 'uninitialized session' … … 259 259 def update 260 260 if @session 261 ActiveRecord::Base.silence { @session.save !}261 ActiveRecord::Base.silence { @session.save } 262 262 end 263 263 end