diff --git a/src/services/Elastic.Documentation.Assembler/Building/EsSitemapReader.cs b/src/services/Elastic.Documentation.Assembler/Building/EsSitemapReader.cs index a41fa0edb..b94a95521 100644 --- a/src/services/Elastic.Documentation.Assembler/Building/EsSitemapReader.cs +++ b/src/services/Elastic.Documentation.Assembler/Building/EsSitemapReader.cs @@ -61,7 +61,8 @@ public async IAsyncEnumerable ReadAllAsync([EnumeratorCancellation continue; var url = source["url"]?.GetValue(); - var lastUpdatedStr = source["content_last_updated"]?.GetValue(); + var lastUpdatedStr = source["content_last_updated"]?.GetValue() + ?? source["last_updated"]?.GetValue(); if (url is null || lastUpdatedStr is null) continue; @@ -131,7 +132,7 @@ internal static string BuildSearchBody(string pitId, string[]? searchAfter) var body = new JsonObject { ["size"] = PageSize, - ["_source"] = new JsonArray("url", "content_last_updated"), + ["_source"] = new JsonArray("url", "content_last_updated", "last_updated"), ["query"] = new JsonObject { ["bool"] = new JsonObject