Files
manyfold/config/initializers/cors.rb
T

11 lines
331 B
Ruby

Rails.application.config.middleware.insert_before 0, Rack::Cors do
# Allow cross-origin requests for API content types
allow do
origins "*"
resource "*",
headers: [:any],
methods: [:get, :options, :head],
if: ->(env) { env["HTTP_ACCEPT"]&.split(", ")&.include? Mime[:manyfold_api_v0].to_s }
end
end