From 37d9b12b894e1287b2f64db79836a77e9955f9f2 Mon Sep 17 00:00:00 2001 From: Tomasz Dziuda Date: Sat, 7 Oct 2023 16:49:19 +0200 Subject: [PATCH] fix: solve issue with excluded_status (#8692vx9qe) --- .../handlebars/helpers/get-posts-by-tags.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/app/back-end/modules/render-html/handlebars/helpers/get-posts-by-tags.js b/app/back-end/modules/render-html/handlebars/helpers/get-posts-by-tags.js index cc70a847..50af96c9 100644 --- a/app/back-end/modules/render-html/handlebars/helpers/get-posts-by-tags.js +++ b/app/back-end/modules/render-html/handlebars/helpers/get-posts-by-tags.js @@ -138,12 +138,17 @@ function getPostsByTagsHelper (rendererInstance, Handlebars) { if (allowedStatus !== 'any') { allowedStatus = allowedStatus.split(','); - excludedStatus = excludedStatus.split(','); + + if (excludedStatus !== '') { + excludedStatus = excludedStatus.split(','); + } filteredPosts = filteredPosts.filter(post => { - for (let i = 0; i < excludedStatus.length; i++) { - if (post.status.indexOf(excludedStatus[i]) > -1) { - return false; + if (excludedStatus) { + for (let i = 0; i < excludedStatus.length; i++) { + if (post.status.indexOf(excludedStatus[i]) > -1) { + return false; + } } }