From 130d02a7d06af1292598f2aa3510db7d47d09308 Mon Sep 17 00:00:00 2001 From: "Rondineli G. Saad" Date: Fri, 19 Jun 2026 17:36:10 -0300 Subject: [PATCH] Avoid mapReduce for issue TOC sections --- opac/webapp/main/views.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/opac/webapp/main/views.py b/opac/webapp/main/views.py index 3d6a8d9e..9901b098 100644 --- a/opac/webapp/main/views.py +++ b/opac/webapp/main/views.py @@ -908,9 +908,7 @@ def issue_toc(url_seg, url_seg_issue): articles = controllers.get_articles_by_iid(issue.iid, is_public=True) # obtém todas as seções - sections = sorted( - {s.upper() for s in articles.item_frequencies("section", normalize=True).keys()} - ) + sections = sorted({s.upper() for s in articles.distinct("section") if s}) # obtém os documentos da seção selecionada try: