bugfix in scripts and templates for live recent pages

merge-requests/208/head
Thomas Lynch 4 years ago
parent d1bcccfdcd
commit c02e9e800d
  1. 6
      gulp/res/js/live.js
  2. 2
      views/pages/globalmanagerecent.pug
  3. 2
      views/pages/managerecent.pug

@ -62,10 +62,11 @@ window.addEventListener('settingsReady', function(event) { //after domcontentloa
el.remove(); el.remove();
}); });
} }
//add backlink to quoted posts
for (let j = 0; j < postData.quotes.length; j++) { for (let j = 0; j < postData.quotes.length; j++) {
const quoteData = postData.quotes[j]; const quoteData = postData.quotes[j];
//add backlink to quoted posts const quotedPost = document.querySelector(`.post-container[data-post-id="${quoteData.postId}"][data-board="${postData.board}"]`);
const quotedPost = document.getElementById(quoteData.postId).nextSibling; if (quotedPost) { //check if exists, it wont necessarily, e.g. global/manage recent pages
let replies = quotedPost.querySelector('.replies'); let replies = quotedPost.querySelector('.replies');
if (!replies) { if (!replies) {
const quotedPostData = quotedPost.querySelector('.post-data'); const quotedPostData = quotedPost.querySelector('.post-data');
@ -87,6 +88,7 @@ window.addEventListener('settingsReady', function(event) { //after domcontentloa
replies.appendChild(newReply); replies.appendChild(newReply);
replies.appendChild(space); replies.appendChild(space);
} }
}
const newPostAnchor = document.getElementById(postData.postId); const newPostAnchor = document.getElementById(postData.postId);
const newPost = newPostAnchor.nextSibling; const newPost = newPostAnchor.nextSibling;
if (scrollEnabled) { if (scrollEnabled) {

@ -10,7 +10,7 @@ block content
br br
.wrapbar .wrapbar
+globalmanagenav('recent') +globalmanagenav('recent')
if page === 1 if page === 1 && !ip
.jsonly#livetext(data-perm-level=permLevel data-room=`globalmanage-recent-${permLevel > ipHashPermLevel ? 'hashed' : 'raw'}`) .jsonly#livetext(data-perm-level=permLevel data-room=`globalmanage-recent-${permLevel > ipHashPermLevel ? 'hashed' : 'raw'}`)
.dot#livecolor .dot#livecolor
| Connecting... | Connecting...

@ -12,7 +12,7 @@ block content
br br
.wrapbar .wrapbar
+managenav('recent') +managenav('recent')
if page === 1 if page === 1 && !postId && !queryIp
.jsonly#livetext(data-perm-level=permLevel data-room=`${board._id}-manage-recent-${permLevel > ipHashPermLevel ? 'hashed' : 'raw'}`) .jsonly#livetext(data-perm-level=permLevel data-room=`${board._id}-manage-recent-${permLevel > ipHashPermLevel ? 'hashed' : 'raw'}`)
.dot#livecolor .dot#livecolor
| Connecting... | Connecting...

Loading…
Cancel
Save