From 7d6defd4438deae4add6e32ec5b17addb1563faf Mon Sep 17 00:00:00 2001 From: Warren Buckley Date: Wed, 9 Jun 2021 14:17:54 +0100 Subject: [PATCH] Adds in missing overload for IsAllowedTemplate using only template alias which was available in V8 (#10425) --- .../Extensions/FriendlyPublishedContentExtensions.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Umbraco.Web.Common/Extensions/FriendlyPublishedContentExtensions.cs b/src/Umbraco.Web.Common/Extensions/FriendlyPublishedContentExtensions.cs index 2a0b77461d..e991a6a6ed 100644 --- a/src/Umbraco.Web.Common/Extensions/FriendlyPublishedContentExtensions.cs +++ b/src/Umbraco.Web.Common/Extensions/FriendlyPublishedContentExtensions.cs @@ -109,6 +109,9 @@ namespace Umbraco.Extensions public static bool IsAllowedTemplate(this IPublishedContent content, int templateId) => content.IsAllowedTemplate(ContentTypeService, WebRoutingSettings.Value, templateId); + public static bool IsAllowedTemplate(this IPublishedContent content, string templateAlias) + => content.IsAllowedTemplate(WebRoutingSettings.Value.DisableAlternativeTemplates, WebRoutingSettings.Value.ValidateAlternativeTemplates, templateAlias); + public static bool IsAllowedTemplate( this IPublishedContent content, bool disableAlternativeTemplates,