diff --git a/files/assets/js/comments_v.js b/files/assets/js/comments_v.js index fbf1152cb..862da28ef 100644 --- a/files/assets/js/comments_v.js +++ b/files/assets/js/comments_v.js @@ -119,7 +119,7 @@ function post_reply(id){ xhr.onload=function(){ if (xhr.status==200) { commentForm=document.getElementById('comment-form-space-'+id); - commentForm.innerHTML = xhr.response.replace(/data-src/g, 'src').replace(/data-cfsrc/g, 'src').replace(/style="display:none;visibility:hidden;"/g, '').replace('comment-collapse-desktop d-none d-md-block','d-none').replace('border-left: 2px solid','padding-left:0;border-left: 0px solid'); + commentForm.innerHTML = xhr.response.replace(/data-src/g, 'src').replace(/data-cfsrc/g, 'src').replace(/style="display:none;visibility:hidden;"/g, '').replace('comment-collapse-desktop d-none d-md-block','d-none').replace('border-left: 2px solid','padding-left:0;border-left: 0px solid').replace(/this.dataset.src/g, 'this.src'); } else { let data = JSON.parse(xhr.response) @@ -144,7 +144,7 @@ function comment_edit(id){ xhr.onload=function(){ if (xhr.status==200) { commentForm=document.getElementById('comment-text-'+id); - commentForm.innerHTML = xhr.response.replace(/data-src/g, 'src').replace(/data-cfsrc/g, 'src').replace(/style="display:none;visibility:hidden;"/g, ''); + commentForm.innerHTML = xhr.response.replace(/data-src/g, 'src').replace(/data-cfsrc/g, 'src').replace(/style="display:none;visibility:hidden;"/g, '').replace(/this.dataset.src/g, 'this.src'); document.getElementById('cancel-edit-'+id).click() } else { @@ -174,7 +174,7 @@ function post_comment(fullname){ xhr.onload=function(){ if (xhr.status==200) { commentForm=document.getElementById('comment-form-space-'+fullname); - commentForm.innerHTML = xhr.response.replace(/data-src/g, 'src').replace(/data-cfsrc/g, 'src').replace(/style="display:none;visibility:hidden;"/g, ''); + commentForm.innerHTML = xhr.response.replace(/data-src/g, 'src').replace(/data-cfsrc/g, 'src').replace(/style="display:none;visibility:hidden;"/g, '').replace(/this.dataset.src/g, 'this.src'); } else { let data = JSON.parse(xhr.response) diff --git a/files/templates/comments.html b/files/templates/comments.html index 9cb0efa6b..89193ced2 100644 --- a/files/templates/comments.html +++ b/files/templates/comments.html @@ -848,7 +848,7 @@ {% if v %} - + {% endif %}