Browse Source

Fix blog member page wrong urls

pull/19924/head
Salih 2 years ago
parent
commit
1e595a50aa
  1. 2
      modules/blogging/.gitignore
  2. 10
      modules/blogging/src/Volo.Blogging.Web/BloggingRouteConstraint.cs

2
modules/blogging/.gitignore

@ -0,0 +1,2 @@
#Libs
**/wwwroot/libs/**

10
modules/blogging/src/Volo.Blogging.Web/BloggingRouteConstraint.cs

@ -22,14 +22,12 @@ public class BloggingRouteConstraint : IRouteConstraint
{
return true;
}
var displayUrl = httpContext.Request.GetDisplayUrl();
if (BloggingUrlOptions.IgnoredPaths.Any(path => displayUrl.Contains(path, StringComparison.InvariantCultureIgnoreCase)))
if (!values.TryGetValue(routeKey, out var routeValue) || routeValue is not string routeValueString)
{
return false;
return true;
}
return true;
return !BloggingUrlOptions.IgnoredPaths.Any(path => routeValueString.StartsWith(path, StringComparison.InvariantCultureIgnoreCase));
}
}
Loading…
Cancel
Save