Commit 26db3c33e4213510cc908eec52ff55032b8dd054

Authored by Antonio Terceiro
1 parent 6cfb4a8b

noosfero_caching: remove reference to unexisting class

ActionController::CgiResponse seems to be changed in Rails 2.3.5. Later
we need to re-add the call to the cleanup method.
Showing 1 changed file with 5 additions and 7 deletions   Show diff stats
vendor/plugins/noosfero_caching/init.rb
... ... @@ -46,18 +46,16 @@ module NoosferoHttpCaching
46 46 end
47 47 end
48 48  
49   -end
50   -
51   -class ActionController::CgiResponse
52   -
53   - def out_with_noosfero_session_check(output = $stdout)
  49 + # FIXME this method must be called right before the response object is
  50 + # written to the client.
  51 + def cleanup_uneeded_session
54 52 if headers['X-Noosfero-Auth'] == 'false'
55   - @cgi.send(:instance_variable_set, '@output_cookies', nil)
  53 + # FIXME
  54 + # cleanup output cookies!
56 55 end
57 56 headers.delete('X-Noosfero-Auth')
58 57 out_without_noosfero_session_check(output)
59 58 end
60   - alias_method_chain :out, :noosfero_session_check
61 59  
62 60 end
63 61  
... ...