Sha256: 73d0de5c7ee7cf2b663d6a3349cac2d11225f347122cb5a853a56b614d88682f
Contents?: true
Size: 556 Bytes
Versions: 36
Compression:
Stored size: 556 Bytes
Contents
require 'quick_travel/adapter' module QuickTravel class Document < Adapter self.api_base = "/front_office/bookings/#{@booking_id}/documents" # We used to direct the browser to QT directly # Now, we proxy over to it, and return the data # def pdf_url # #"#{QuickTravel.config.url}/api/bookings/#{@booking_id}/documents/#{@id}.pdf?key=#{access_key("document:#{@id}")}" # end # Do a second request fetching the PDF def fetch_pdf get_and_validate "/api/bookings/#{@booking_id}/documents/#{@id}.pdf" end end end
Version data entries
36 entries across 36 versions & 1 rubygems