diff --git a/app/controllers/api/v1/invitades_controller.rb b/app/controllers/api/v1/invitades_controller.rb index eb2a4f24..236778ca 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