Skip to content

Commit bb45b62

Browse files
Add additional null checks to ApplyConfiguration
1 parent be41484 commit bb45b62

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/Umbraco.Core/PropertyEditors/ImageCropperConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public static void ApplyConfiguration(this ImageCropperValue imageCropperValue,
4242
{
4343
foreach (var configuredCrop in configuredCrops)
4444
{
45-
var crop = imageCropperValue.Crops.FirstOrDefault(x => x.Alias == configuredCrop.Alias);
45+
var crop = imageCropperValue.Crops?.FirstOrDefault(x => x.Alias == configuredCrop.Alias);
4646

4747
crops.Add(new ImageCropperCrop
4848
{

src/Umbraco.Web/PropertyEditors/MediaPicker3Configuration.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ public static void ApplyConfiguration(this ImageCropperValue imageCropperValue,
7777
{
7878
foreach (var configuredCrop in configuredCrops)
7979
{
80-
var crop = imageCropperValue.Crops.FirstOrDefault(x => x.Alias == configuredCrop.Alias);
80+
var crop = imageCropperValue.Crops?.FirstOrDefault(x => x.Alias == configuredCrop.Alias);
8181

8282
crops.Add(new ImageCropperCrop
8383
{
@@ -91,7 +91,7 @@ public static void ApplyConfiguration(this ImageCropperValue imageCropperValue,
9191

9292
imageCropperValue.Crops = crops;
9393

94-
if (!configuration.EnableLocalFocalPoint)
94+
if (configuration?.EnableLocalFocalPoint == false)
9595
{
9696
imageCropperValue.FocalPoint = null;
9797
}

0 commit comments

Comments
 (0)