From f4893f30c2d7c5b7cee39db0ee45950682b00aec Mon Sep 17 00:00:00 2001 From: Mauricio Fagundes Date: Tue, 15 Aug 2023 18:48:32 -0300 Subject: [PATCH 1/2] Development (#310) Co-authored-by: Vinicius --- basedosdados_api/api/v1/search_indexes.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/basedosdados_api/api/v1/search_indexes.py b/basedosdados_api/api/v1/search_indexes.py index 8087c5a8..c5c2d7ae 100644 --- a/basedosdados_api/api/v1/search_indexes.py +++ b/basedosdados_api/api/v1/search_indexes.py @@ -142,15 +142,6 @@ def prepare(self, obj): table_ids = data.get("table_slugs", []) if table_ids: data["tables"] = [] - for i in range(len(table_ids)): - data["tables"].append( - { - "id": data.get("table_ids", [])[i], - "name": data.get("table_names", [])[i], - "slug": data.get("table_slugs", [])[i], - "is_closed": data.get("table_is_closed", [])[i], - } - ) data["total_tables"] = len(table_ids) else: data["total_tables"] = 0 From aab170054eb4d902a9ca43c9c2c9af5d15832ad5 Mon Sep 17 00:00:00 2001 From: Vinicius Date: Wed, 16 Aug 2023 16:26:27 -0300 Subject: [PATCH 2/2] fix: reapply addition of tables indexation --- basedosdados_api/api/v1/search_indexes.py | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/basedosdados_api/api/v1/search_indexes.py b/basedosdados_api/api/v1/search_indexes.py index c5c2d7ae..003cb7fd 100644 --- a/basedosdados_api/api/v1/search_indexes.py +++ b/basedosdados_api/api/v1/search_indexes.py @@ -139,12 +139,21 @@ def prepare(self, obj): ) # tables - table_ids = data.get("table_slugs", []) - if table_ids: - data["tables"] = [] - data["total_tables"] = len(table_ids) - else: - data["total_tables"] = 0 + # table_ids = data.get("table_slugs", []) + # if table_ids: + # data["tables"] = [] + # for i in range(len(table_ids)): + # data["tables"].append( + # { + # "id": data.get("table_ids", [])[i], + # "name": data.get("table_names", [])[i], + # "slug": data.get("table_slugs", [])[i], + # "is_closed": data.get("table_is_closed", [])[i], + # } + # ) + # data["total_tables"] = len(table_ids) + # else: + # data["total_tables"] = 0 # Raw data sources raw_data_sources = data.get("raw_data_sources", [])