Method: Photo#decode_base64_image
- Defined in:
- lib/photo.rb
#decode_base64_image ⇒ Object
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
# File 'lib/photo.rb', line 69 def decode_base64_image if image_data && content_type && original_filename decoded_data = Base64.decode64(image_data) data = StringIO.new(decoded_data) data.class_eval do attr_accessor :content_type, :original_filename end data.content_type = content_type data.original_filename = File.basename(original_filename) self.photo = data end end |