Added a null check to IUmbracoHelperAccessor & IPublishedSnapshotAccessor

This commit is contained in:
Zeegaan
2021-08-10 10:55:29 +02:00
parent 3eb32a97a7
commit 5d264fefdb
28 changed files with 173 additions and 66 deletions

View File

@@ -624,7 +624,11 @@ namespace Umbraco.Cms.Core.Security
{
return null;
}
return _publishedSnapshotAccessor.PublishedSnapshot?.Members.Get(member);
if (_publishedSnapshotAccessor.TryGetPublishedSnapshot(out var publishedSnapshot))
{
throw new InvalidOperationException("Wasn't possible to a get a valid Snapshot");
}
return publishedSnapshot.Members.Get(member);
}
private enum MemberDataChangeType