From 9b744e627198874edec8356c9b142ef3059e0fdd Mon Sep 17 00:00:00 2001 From: Thomas Lynch Date: Thu, 28 Oct 2021 15:56:54 +0000 Subject: [PATCH] couple fixes and corrections for ya ;) --- gulp/res/js/filters.js | 3 ++- views/mixins/catalogtile.pug | 13 ++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/gulp/res/js/filters.js b/gulp/res/js/filters.js index 0f5c6dec..dd243089 100644 --- a/gulp/res/js/filters.js +++ b/gulp/res/js/filters.js @@ -237,7 +237,7 @@ const moderatePost = (postContainer) => { } const postMenuChange = function(e) { - const postContainer = this.parentElement.parentElement.parentElement; + const postContainer = this.closest(isCatalog ? '.catalog-tile': '.post-container'); const postDataset = postContainer.dataset const filterType = this.value; const hiding = !postContainer.classList.contains('hidden'); @@ -262,6 +262,7 @@ const postMenuChange = function(e) { case 'moderate': return moderatePost(postContainer); } +console.log(filterType, filterData, hiding) toggleFilter(filterType, filterData, hiding); }; diff --git a/views/mixins/catalogtile.pug b/views/mixins/catalogtile.pug index 8061f9a7..3839a1ce 100644 --- a/views/mixins/catalogtile.pug +++ b/views/mixins/catalogtile.pug @@ -37,13 +37,12 @@ mixin catalogtile(post, index, overboard=false) span(class=`flag flag-${post.country.code.toLowerCase()}` title=post.country.name alt=post.country.name) | a.no-decoration.post-subject(href=postURL) #{post.subject || 'No subject'} - - if !post.thread && (truncate || manage || globalmanage) - | - select.jsonly.postmenu - option(value='single') Hide - if !overboard && !ban - option(value='moderate') Moderate + | + select.jsonly.postmenu + option(value='single') Hide + option(value='fsub') Filter Subject + if !overboard + option(value='moderate') Moderate br span(title='Replies') R: #{post.replyposts} | /