EXIFIR problem

class Photo < ActiveRecord::Base
belongs_to :album
after_create :set_exif_data
has_attached_file :image,
:styles => {
:display => “300x200”
}
def set_exif_data
logger.debug “setting exif”
exif = EXIFR::JPEG.new( self.photo.path )
logger.debug"setting exif2"
return if exif.nil? or not exif.exif?
self.width = exif.width
self.height = exif.height

is there something wrong here? the first logger.debug runs, but not the
second…

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs