lib/facebook_rails/engine.rb in facebook_rails-0.0.3 vs lib/facebook_rails/engine.rb in facebook_rails-0.1.0
- old
+ new
@@ -31,10 +31,10 @@
alias_method_chain :initialize, :default_settings
end
end
initializer "facebook_rails.facebook_post_patch" do
- ::Rails::Rack::Logger.class_eval do
+ Rails::Rack::Logger.class_eval do
def call_with_post_override(env)
if env["REQUEST_METHOD"]=="POST" and ((env["HTTP_REFERER"] and env["HTTP_REFERER"].to_s =~ /:\/\/[^\/]*facebook.com/) or
(env["HTTP_ORIGIN"] and env["HTTP_ORIGIN"].to_s =~ /:\/\/[^\/]*facebook.com/))
env["REQUEST_METHOD"]="GET"
info "\n**FACEBOOK POST CHANGED TO GET**"