* click track import working
This commit is contained in:
parent
e3b4b2324b
commit
819e87079e
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue