From e5090fcdc76da392e81cd6ef101b0bb2ac896f60 Mon Sep 17 00:00:00 2001 From: Pranav Raj S Date: Tue, 28 Feb 2023 21:32:54 -0800 Subject: [PATCH] fix: Show only categories where published articles count > 0 (#6567) --- app/views/public/api/v1/portals/show.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/public/api/v1/portals/show.html.erb b/app/views/public/api/v1/portals/show.html.erb index c46a286d9..b56f20471 100644 --- a/app/views/public/api/v1/portals/show.html.erb +++ b/app/views/public/api/v1/portals/show.html.erb @@ -1,7 +1,7 @@ <%= render "public/api/v1/portals/hero", portal: @portal %>
- <% @portal.categories.where(locale: @locale).each do |category| %> + <% @portal.categories.where(locale: @locale).joins(:articles).where(articles:{ status: :published }).group('categories.id').each do |category| %> <%= render "public/api/v1/portals/category-block", category: category, portal: @portal %> <% end %>