From 3e0b94fbce25d184b96e7f6c8a402e2ad1104acf Mon Sep 17 00:00:00 2001 From: f Date: Thu, 29 Jul 2021 11:01:44 -0300 Subject: [PATCH] Una nota para el futuro --- app/controllers/api/v1/invitades_controller.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/controllers/api/v1/invitades_controller.rb b/app/controllers/api/v1/invitades_controller.rb index eb2a4f2..236778c 100644 --- a/app/controllers/api/v1/invitades_controller.rb +++ b/app/controllers/api/v1/invitades_controller.rb @@ -46,6 +46,10 @@ module Api # # En desarrollo devuelve el Origin enviado. # + # XXX: Si el sitio tiene varias URLs, hay que devolver la más + # similar al Origin o vamos a estar generando errores de CORS. + # + # @see {https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin} # @return [String] def return_origin Rails.env.production? ? Site.find_by(name: site_id).url : origin