* VRFS-2791 - unique-ify recorded backing track and backing track IDs

This commit is contained in:
Seth Call 2015-02-18 10:16:47 -06:00
parent bf0f1345ed
commit b09825d188
3 changed files with 2 additions and 3 deletions

View File

@ -15,7 +15,5 @@ module JamRuby
self.connection.user
end
end
end

View File

@ -30,7 +30,7 @@ module JamRuby
recorded_backing_track.recording = recording
recorded_backing_track.client_id = backing_track.connection.client_id
recorded_backing_track.backing_track_id = backing_track.id
recorded_backing_track.client_track_id = backing_track.client_track_id
recorded_backing_track.client_track_id = "R" + backing_track.client_track_id # Matches behavior in RecordingManager.cpp#getWavComment
recorded_backing_track.user = backing_track.connection.user
recorded_backing_track.filename = backing_track.filename
recorded_backing_track.next_part_to_upload = 0

View File

@ -952,6 +952,7 @@
backingTracks = sessionModel.backingTracks();
backingTrackMixers = context._.filter(backingTrackMixers, function(mixer){return !mixer.managed})
if(backingTrackMixers.length > 1) {
logger.error("multiple, managed backing track mixers encountered", backingTrackMixers)
app.notify({
title: "Multiple Backing Tracks Encountered",
text: "Only one backing track can be open a time.",