Skip to content

Commit 95f1ed3

Browse files
author
nikolajlauridsen
committed
Make empty string invariant culture in DefaultUrlProvider
1 parent 993c582 commit 95f1ed3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Umbraco.Core/Routing/DefaultUrlProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ internal UrlInfo GetUrlFromRoute(
159159
: DomainUtilities.DomainForNode(umbracoContext.PublishedSnapshot.Domains, _siteDomainMapper, int.Parse(route.Substring(0, pos), CultureInfo.InvariantCulture), current, culture);
160160

161161
var defaultCulture = _localizationService.GetDefaultLanguageIsoCode();
162-
if (domainUri is not null || culture is null || culture.Equals(defaultCulture, StringComparison.InvariantCultureIgnoreCase))
162+
if (domainUri is not null || string.IsNullOrEmpty(culture) || culture.Equals(defaultCulture, StringComparison.InvariantCultureIgnoreCase))
163163
{
164164
var url = AssembleUrl(domainUri, path, current, mode).ToString();
165165
return UrlInfo.Url(url, culture);

0 commit comments

Comments
 (0)