diff --git a/app/assets/javascripts/src/Metamaps.js b/app/assets/javascripts/src/Metamaps.js
index 1cbb6f06..4232a0a8 100644
--- a/app/assets/javascripts/src/Metamaps.js
+++ b/app/assets/javascripts/src/Metamaps.js
@@ -683,8 +683,8 @@ Metamaps.TopicCard = {
link: null
});
$('.embeds').empty();
+ $('#addLinkInput input').val("");
$('.attachments').removeClass('hidden');
- $('.addAttachment').show();
$('.CardOnGraph').removeClass('hasAttachment');
},
bindShowCardListeners: function (topic) {
@@ -700,21 +700,9 @@ Metamaps.TopicCard = {
Metamaps.Mapper.get(topic.get('user_id'), setMapperImage)
// starting embed.ly
- var addLinkFunc = function () {
- var addLinkDiv ='';
- var addLinkDesc ='Enter or paste a link';
- addLinkDiv+='
';
- $('.addAttachment').hide();
- $('.attachments').append(addLinkDiv);
- $('.showcard #addLinkReset').click(resetFunc);
- $('.showcard #addLinkInput input').bind("paste keyup",inputEmbedFunc);
- $('#addLinkInput input').focus();
- };
var resetFunc = function () {
- $('.addLink').remove();
- $('.addAttachment').show();
+ $('#addLinkInput input').val("");
+ $('#addLinkInput input').focus();
};
var inputEmbedFunc = function (event) {
@@ -734,7 +722,6 @@ Metamaps.TopicCard = {
'data-card-description': '0',
href: text
}).html(text);
- $('.addLink').remove();
$('.attachments').addClass('hidden');
$('.embeds').append(embedlyEl);
$('.embeds').append('');
@@ -749,6 +736,8 @@ Metamaps.TopicCard = {
}
}, 100);
};
+ $('#addLinkReset').click(resetFunc);
+ $('#addLinkInput input').bind("paste keyup",inputEmbedFunc);
// initialize the link card, if there is a link
if (topic.get('link') && topic.get('link') !== '') {
@@ -760,7 +749,6 @@ Metamaps.TopicCard = {
loader.show(); // Hidden by default
embedly('card', document.getElementById('embedlyLink'));
}
- $('.showcard #addlink').click(addLinkFunc);
var selectingMetacode = false;
@@ -940,9 +928,9 @@ Metamaps.TopicCard = {
}
if (authorized) {
- nodeValues.attachments = '';
- nodeValues.attachments += '
';
- nodeValues.attachments += '
';
+ nodeValues.attachments = '';
+ nodeValues.attachments += '
';
} else {
nodeValues.attachmentsHidden = 'hidden';
nodeValues.attachments = '';