We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4f8019f commit 5c0dc95Copy full SHA for 5c0dc95
app/elasticsearch/index.py
@@ -194,8 +194,11 @@ async def process_resource(resource_dict):
194
else:
195
processed_dict[key] = value
196
197
- # Add summaries to the document
198
- processed_dict["ai_summaries"] = await get_resource_summaries(processed_dict["id"])
+ # Add top-level summary only to avoid dynamic mapping conflicts
+ summaries = await get_resource_summaries(processed_dict["id"])
199
+ if summaries:
200
+ first = summaries[0]
201
+ processed_dict["summary"] = first.get("summary") or None
202
203
# Add spatial facet data
204
spatial_facets = await get_spatial_facets(processed_dict["id"])
0 commit comments