* click track import working

This commit is contained in:
Seth Call 2015-11-30 21:21:27 -06:00
parent e3b4b2324b
commit 819e87079e
2 changed files with 18 additions and 3 deletions

View File

@ -53,7 +53,7 @@ module JamRuby
if click_track.nil?
click_track = JamTrackTrack.new
#track.original_filename = wav_file
click_track.original_filename = click_track_file[:original_filename]
click_track.original_audio_s3_path = click_track_file[:original_filename]
click_track.track_type = 'Click'
click_track.part = 'Clicktrack'
@ -1153,7 +1153,22 @@ module JamRuby
end
sorted_tracks[sorted_tracks.length - 1].position = 1000
# get click/master tracks position re-set correctly
last_track = sorted_tracks[sorted_tracks.length - 1]
second_to_last = sorted_tracks[sorted_tracks.length - 2]
if last_track.track_type == 'Master'
last_track.position = 1000
elsif last_track.track_type == 'Click'
last_track.position = 10000
end
if second_to_last.track_type == 'Master'
second_to_last.position = 1000
elsif second_to_last.track_type == 'Click'
second_to_last.position = 10000
end
sorted_tracks
end

View File

@ -86,7 +86,7 @@ module JamRuby
after_save :sync_reproduction_royalty
after_save :sync_onboarding_exceptions
def increment_version
def increment_version!
self.version = version.to_i + 1
save!
end