X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/0defbf60e698737abb5f59a1e2ccf9462c7401b4..810c8cf12919e38cc143c16613e6b526dca01656:/config/initializers/cors.rb diff --git a/config/initializers/cors.rb b/config/initializers/cors.rb index 1a8ce106d..ee0b0d98f 100644 --- a/config/initializers/cors.rb +++ b/config/initializers/cors.rb @@ -7,8 +7,8 @@ module OpenStreetMap class Cors < Rack::Cors def call(env) status, headers, body = super env - if headers['Access-Control-Allow-Origin'] - headers['Cache-Control'] = 'no-cache' + if headers["Access-Control-Allow-Origin"] + headers["Cache-Control"] = "no-cache" end [status, headers, body] end @@ -25,5 +25,8 @@ Rails.configuration.middleware.use OpenStreetMap::Cors do origins "*" resource "/oauth/*", :headers => :any, :methods => [:get, :post] resource "/api/*", :headers => :any, :methods => [:get, :post, :put, :delete] + resource "/diary/rss", :headers => :any, :methods => [:get] + resource "/diary/*/rss", :headers => :any, :methods => [:get] + resource "/user/*/diary/rss", :headers => :any, :methods => [:get] end end