* wip
This commit is contained in:
parent
31e17151a7
commit
375ec7008d
|
|
@ -10,6 +10,7 @@ module JamRuby
|
|||
|
||||
@@log = Logging.logger[JamTrackTrack]
|
||||
|
||||
before_destroy :delete_s3_files
|
||||
|
||||
# Because JamTrackImporter imports audio files now, and because also the mere presence of this causes serious issues when updating the model (because reset of url_44 to something bogus), I've removed these
|
||||
#mount_uploader :url_48, JamTrackTrackUploader
|
||||
|
|
@ -120,6 +121,13 @@ module JamRuby
|
|||
end
|
||||
end
|
||||
|
||||
def delete_s3_files
|
||||
s3_manager.delete(self[:url_44]) if self[:url_44] && s3_manager.exists?(self[:url_44])
|
||||
s3_manager.delete(self[:url_48]) if self[:url_48] && s3_manager.exists?(self[:url_48])
|
||||
s3_manager.delete(self[:preview_url]) if self[:preview_url] && s3_manager.exists?(self[:preview_url])
|
||||
s3_manager.delete(self[:preview_mp3_url]) if self[:preview_mp3_url] && s3_manager.exists?(self[:preview_mp3_url])
|
||||
end
|
||||
|
||||
private
|
||||
def normalize_position
|
||||
parent = self.jam_track
|
||||
|
|
|
|||
Loading…
Reference in New Issue