diff --git a/web/app/assets/javascripts/accounts_profile_samples.js b/web/app/assets/javascripts/accounts_profile_samples.js index 26867b7bf..4f173dcb5 100644 --- a/web/app/assets/javascripts/accounts_profile_samples.js +++ b/web/app/assets/javascripts/accounts_profile_samples.js @@ -114,6 +114,8 @@ } function loadSamples(samples, type, $sampleList, recordingSources) { + $sampleList.empty(); + if (type === 'jamkazam') { } @@ -127,6 +129,7 @@ 'recording_title': val.description }); + // TODO: this code is repeated in HTML file var recordingIdAttr = ' data-recording-id="' + val.service_id + '" '; var recordingUrlAttr = ' data-recording-url="' + val.url + '" '; var recordingTitleAttr = ' data-recording-title="' + val.description + '"'; @@ -209,8 +212,6 @@ 'user_id': context.JK.currentUserId, 'service_type': type, 'claimed_recording_id': id, - 'url': url, - 'description': title }); } diff --git a/web/app/assets/javascripts/profile.js b/web/app/assets/javascripts/profile.js index 9d9adb0e9..48c256399 100644 --- a/web/app/assets/javascripts/profile.js +++ b/web/app/assets/javascripts/profile.js @@ -565,7 +565,7 @@ }); $.each(soundCloudSamples, function(index, sample) { - $soundCloudSamples.append("" + formatTitle(sample.description) + "
"); + $soundCloudSamples.append("" + formatTitle(sample.description) + "
"); }); $.each(youTubeSamples, function(index, sample) { diff --git a/web/app/views/clients/_account_profile_samples.html.erb b/web/app/views/clients/_account_profile_samples.html.erb index ec3d776d6..178610332 100644 --- a/web/app/views/clients/_account_profile_samples.html.erb +++ b/web/app/views/clients/_account_profile_samples.html.erb @@ -136,10 +136,10 @@ $('div[data-recording-id=' + recordingId + ']').remove(); if (type === 'soundcloud') { - window.soundCloudRecordingValidator.removeRecordingId(recordingId.toString()); + window.soundCloudRecordingValidator.removeRecordingId(recordingId); } else if (type === 'youtube') { - window.youTubeRecordingValidator.removeRecordingId(recordingId.toString()); + window.youTubeRecordingValidator.removeRecordingId(recordingId); } }