* wip
This commit is contained in:
parent
31e17151a7
commit
375ec7008d
|
|
@ -10,6 +10,7 @@ module JamRuby
|
||||||
|
|
||||||
@@log = Logging.logger[JamTrackTrack]
|
@@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
|
# 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
|
#mount_uploader :url_48, JamTrackTrackUploader
|
||||||
|
|
@ -120,6 +121,13 @@ module JamRuby
|
||||||
end
|
end
|
||||||
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
|
private
|
||||||
def normalize_position
|
def normalize_position
|
||||||
parent = self.jam_track
|
parent = self.jam_track
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue