From 0eb471b58d49247887e350b7cae5c2cb66b084b9 Mon Sep 17 00:00:00 2001 From: Nik Everett Date: Fri, 29 Mar 2019 13:00:45 -0400 Subject: [PATCH] Docs: Fix ingest doc links 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 }