Module: Spina::PhotoCollectable

Extended by:
ActiveSupport::Concern
Included in:
PhotoCollection, StructurePart
Defined in:
app/models/concerns/spina/photo_collectable.rb

Instance Method Summary collapse

Instance Method Details

#photo_positions=(positions) ⇒ Object



15
16
17
18
19
20
21
# File 'app/models/concerns/spina/photo_collectable.rb', line 15

def photo_positions=(positions)
  positions = positions.split(",")
  self.photo_collections_photos.each do |photo|
    photo.position = positions.index(photo.photo.try(:id).try(:to_s))
  end
  logger.info self.photo_collections_photos.inspect
end

#photo_tokens=(ids) ⇒ Object



11
12
13
# File 'app/models/concerns/spina/photo_collectable.rb', line 11

def photo_tokens=(ids)
  self.photo_ids = ids.split(",")
end