From aacb86bf92da5493276fcdeca84e43ff1c428205 Mon Sep 17 00:00:00 2001 From: yawka Date: Thu, 7 Nov 2013 19:09:50 +0200 Subject: [PATCH] Add trim to all urls --- src/Umbraco.Core/Configuration/GlobalSettings.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Core/Configuration/GlobalSettings.cs b/src/Umbraco.Core/Configuration/GlobalSettings.cs index 3dbc99fba9..d3c1fcb2ae 100644 --- a/src/Umbraco.Core/Configuration/GlobalSettings.cs +++ b/src/Umbraco.Core/Configuration/GlobalSettings.cs @@ -706,8 +706,10 @@ namespace Umbraco.Core.Configuration { if (string.IsNullOrWhiteSpace(reservedUrl)) continue; + + //resolves the url to support tilde chars - string reservedUrlTrimmed = IOHelper.ResolveUrl(reservedUrl).Trim().ToLower(); + string reservedUrlTrimmed = IOHelper.ResolveUrl(reservedUrl.Trim()).Trim().ToLower(); if (reservedUrlTrimmed.Length > 0) _newReservedList.Add(reservedUrlTrimmed); } @@ -717,8 +719,9 @@ namespace Umbraco.Core.Configuration bool trimEnd = !reservedPath.EndsWith("/"); if (string.IsNullOrWhiteSpace(reservedPath)) continue; + //resolves the url to support tilde chars - string reservedPathTrimmed = IOHelper.ResolveUrl(reservedPath).Trim().ToLower(); + string reservedPathTrimmed = IOHelper.ResolveUrl(reservedPath.Trim()).Trim().ToLower(); if (reservedPathTrimmed.Length > 0) _newReservedList.Add(reservedPathTrimmed + (reservedPathTrimmed.EndsWith("/") ? "" : "/"));