From b22ee9255d27da3551cbe6d52354538254fe9a0a Mon Sep 17 00:00:00 2001 From: Shannon Date: Wed, 20 Jun 2018 21:07:01 +1000 Subject: [PATCH] Fixes FirstChild method --- src/Umbraco.Web/PublishedContentExtensions.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web/PublishedContentExtensions.cs b/src/Umbraco.Web/PublishedContentExtensions.cs index 4a1560b63a..1896f155ae 100644 --- a/src/Umbraco.Web/PublishedContentExtensions.cs +++ b/src/Umbraco.Web/PublishedContentExtensions.cs @@ -1091,13 +1091,13 @@ namespace Umbraco.Web return content.Children(predicate).FirstOrDefault(); } - public static IPublishedContent FirstChild(this IPublishedContent content) + public static T FirstChild(this IPublishedContent content) where T : class, IPublishedContent { return content.Children().FirstOrDefault(); } - public static IPublishedContent FirstChild(this IPublishedContent content, Func predicate) + public static T FirstChild(this IPublishedContent content, Func predicate) where T : class, IPublishedContent { return content.Children().FirstOrDefault(predicate);