I am working on building an API front end for a 3rd Party API.  In addition 
to collecting the file from my user, I also need to post the file to the 
3rd Party Service.

The only way I have been able to get the actual file contents is to 
download it again after it has been saved.

class Template < ApplicationRecord
    has_one_attached :pv_file
    post_body << self.pv_file.blob.download

I want to have a before create filter that throws an error if the 3rd Party 
API rejects the file (e.g. wrong format, service unavailable, etc), but the 
only way I have found to access the file content is by downloading it again.

How can we access the actual file content before it has been saved and 

You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-core+unsubscr...@googlegroups.com.
To view this discussion on the web visit 

Reply via email to