From 11da9a465024e715ac9d52728d12a1a82443c4ab Mon Sep 17 00:00:00 2001 From: Nik Everett Date: Fri, 29 Mar 2019 13:07:35 -0400 Subject: [PATCH] Docs: Fix ingest doc links (#801) The ingest docs in Elasticsearch doing point to the actual ingest APIs. This makes up generate links to the real APIs instead, fixing some broken links in the 5.x docs in the process. --- scripts/utils/generateDocs.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/utils/generateDocs.js b/scripts/utils/generateDocs.js index 81b846b35..837be9ce1 100644 --- a/scripts/utils/generateDocs.js +++ b/scripts/utils/generateDocs.js @@ -152,7 +152,12 @@ const LINK_OVERRIDES = { 'license.post_start_basic': '{ref}/start-basic.html', 'license.post_start_trial': '{ref}/start-trial.html', 'migration.deprecations': '{ref}/migration-api-deprecation.html', - 'monitoring.bulk': '{ref}/es-monitoring.html' + 'monitoring.bulk': '{ref}/es-monitoring.html', + 'ingest.delete_pipeline': '{ref}/delete-pipeline-api.html', + 'ingest.get_pipeline': '{ref}/get-pipeline-api.html', + 'ingest.put_pipeline': '{ref}/put-pipeline-api.html', + 'ingest.simulate': '{ref}/simulate-pipeline-api.html', + 'ingest.processor_grok': '{ref}/grok-processor.html#grok-processor-rest-get' } // Fixes bad urls in the JSON spec function fixLink (name, str) { @@ -168,7 +173,6 @@ function fixLink (name, str) { str = str.replace(/frozen\.html/, 'freeze-index-api.html') str = str.replace(/ml-file-structure\.html/, 'ml-find-file-structure.html') str = str.replace(/security-api-get-user-privileges\.html/, 'security-api-get-privileges.html') - str = str.replace(/security-api-get-user-privileges\.html/, 'security-api-get-privileges.html') return str }