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);
}
}