From 540df78ee9cdc5e4ac07f7e649d8060c41f913fe Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Fri, 30 Dec 2022 15:55:29 -0800 Subject: [PATCH] Change CORS for production or dev env --- config/initializers/cors.rb | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/config/initializers/cors.rb b/config/initializers/cors.rb index cf80657..3742905 100644 --- a/config/initializers/cors.rb +++ b/config/initializers/cors.rb @@ -7,10 +7,14 @@ Rails.application.config.middleware.insert_before 0, Rack::Cors do allow do - # origins ENV.fetch("CORS_ORIGIN","").split(",") - origins ["127.0.0.1:1234", "app.granblue.team", "hensei-web-production.up.railway.app"] + if Rails.env.production? + origins %w[app.granblue.team hensei-web-production.up.railway.app] + else + origins %w[127.0.0.1:1234 grid.ngrok.io] + end + resource '*', - headers: :any, - methods: [:get, :post, :put, :patch, :delete, :options, :head] + headers: :any, + methods: %i[get post put patch delete options head] end end