File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -148,17 +148,17 @@ private static async Task<IResult> ServeDocumentationFile(ReloadableGeneratorSta
148
148
{
149
149
var generator = holder . Generator ;
150
150
151
- var s = Path . GetExtension ( slug ) == string . Empty ? Path . Combine ( slug , "index.md" ) : slug ;
151
+ var s = slug . EndsWith ( '/' )
152
+ ? slug + "index.md"
153
+ : Path . GetExtension ( slug ) == string . Empty
154
+ ? slug + ".md"
155
+ : slug ;
152
156
if ( ! generator . DocumentationSet . FlatMappedFiles . TryGetValue ( s , out var documentationFile ) )
153
157
{
154
- s = Path . GetExtension ( slug ) == string . Empty ? slug + ".md" : s . Replace ( "/index.md" , ".md" ) ;
155
- if ( ! generator . DocumentationSet . FlatMappedFiles . TryGetValue ( s , out documentationFile ) )
158
+ foreach ( var extension in generator . Context . Configuration . EnabledExtensions )
156
159
{
157
- foreach ( var extension in generator . Context . Configuration . EnabledExtensions )
158
- {
159
- if ( extension . TryGetDocumentationFileBySlug ( generator . DocumentationSet , slug , out documentationFile ) )
160
- break ;
161
- }
160
+ if ( extension . TryGetDocumentationFileBySlug ( generator . DocumentationSet , slug , out documentationFile ) )
161
+ break ;
162
162
}
163
163
}
164
164
You can’t perform that action at this time.
0 commit comments