Additional null checks

This commit is contained in:
Sebastiaan Janssen
2017-01-29 11:54:00 +01:00
parent 7830af9dda
commit 58e5221f1b
@@ -158,11 +158,13 @@ namespace OurUmbraco.Forum.Extensions
public static List<string> GetRoles(this IPublishedContent member)
{
var memberRoles = new List<string>();
if (member == null)
return memberRoles;
const string sql = @"SELECT [umbracoNode].[text] FROM [cmsMember2MemberGroup] LEFT JOIN [umbracoNode] ON [cmsMember2MemberGroup].[MemberGroup] = [umbracoNode].[id] WHERE [cmsMember2MemberGroup].[Member] = @memberId";
var roles = ApplicationContext.Current.DatabaseContext.Database.Fetch<string>(sql, new { memberId = member.Id });
var memberRoles = new List<string>();
if (roles == null)
return memberRoles;