Module: DaVinciDTRTestKit::CORS
- Included in:
- DTRFullEHRSuite, DTRPayerServerSuite, DTRSmartAppSuite
- Defined in:
- lib/davinci_dtr_test_kit/endpoints/cors.rb
Constant Summary collapse
- PRE_FLIGHT_HANDLER =
proc do [ 200, { 'Access-Control-Allow-Origin' => '*', 'Access-Control-Allow-Headers' => 'Content-Type, Authorization' }, [''] ] end
Instance Method Summary collapse
Instance Method Details
#allow_cors(*paths) ⇒ Object
14 15 16 17 18 |
# File 'lib/davinci_dtr_test_kit/endpoints/cors.rb', line 14 def allow_cors(*paths) paths.each do |path| route(:options, path, PRE_FLIGHT_HANDLER) end end |