From eb10d71bff78155af9f32faef453c765e42ce21b Mon Sep 17 00:00:00 2001 From: Sebastiaan Janssen Date: Wed, 17 Apr 2019 16:47:23 +0200 Subject: [PATCH] Don't just Parse, the value might be null, have to use TryParse --- .../WebApi/Filters/EnsureUserPermissionForContentAttribute.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.Web/WebApi/Filters/EnsureUserPermissionForContentAttribute.cs b/src/Umbraco.Web/WebApi/Filters/EnsureUserPermissionForContentAttribute.cs index 67099dc58a..0c53838592 100644 --- a/src/Umbraco.Web/WebApi/Filters/EnsureUserPermissionForContentAttribute.cs +++ b/src/Umbraco.Web/WebApi/Filters/EnsureUserPermissionForContentAttribute.cs @@ -118,7 +118,7 @@ namespace Umbraco.Web.WebApi.Filters } var queryStringCollection = HttpUtility.ParseQueryString(actionContext.Request.RequestUri.Query); - var ignoreUserStartNodes = bool.Parse(queryStringCollection["ignoreUserStartNodes"]); + bool.TryParse(queryStringCollection["ignoreUserStartNodes"], out var ignoreUserStartNodes); if (ignoreUserStartNodes == false) { var permissionResult = ContentPermissionsHelper.CheckPermissions(nodeId,