some cleanup of handlers that check multiple query strings

This commit is contained in:
Shannon
2020-11-24 11:56:53 +11:00
parent 5619b63ee4
commit f313a4f583
7 changed files with 98 additions and 112 deletions

View File

@@ -25,14 +25,14 @@ namespace Umbraco.Web.BackOffice.Authorization
/// </summary>
/// <param name="paramName"></param>
/// <param name="permissionToCheck"></param>
public ContentPermissionsQueryStringRequirement(char permissionToCheck, string[] paramNames)
public ContentPermissionsQueryStringRequirement(char permissionToCheck, string paramName = "id")
{
QueryStringNames = paramNames;
QueryStringName = paramName;
PermissionToCheck = permissionToCheck;
}
public int? NodeId { get; }
public string[] QueryStringNames { get; }
public string QueryStringName { get; }
public char PermissionToCheck { get; }
}
}