Skip to content

Commit 2372b84

Browse files
committed
Support underscores and dashes in substitutions
1 parent 741c1ec commit 2372b84

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/Elastic.Documentation.Configuration/Builder/ConfigurationFile.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,8 +179,11 @@ public ConfigurationFile(IDocumentationSetContext context, VersionsConfiguration
179179

180180
foreach (var product in productsConfig.Products.Values)
181181
{
182+
var alternativeProductId = product.Id.Replace('-', '_');
182183
_substitutions[$"product.{product.Id}"] = product.DisplayName;
183184
_substitutions[$".{product.Id}"] = product.DisplayName;
185+
_substitutions[$"product.{alternativeProductId}"] = product.DisplayName;
186+
_substitutions[$".{alternativeProductId}"] = product.DisplayName;
184187
}
185188

186189
var toc = new TableOfContentsConfiguration(this, sourceFile, ScopeDirectory, _context, 0, "");

0 commit comments

Comments
 (0)