From d67ffb16e3d27059fdc71742e4ce0e13aef01648 Mon Sep 17 00:00:00 2001 From: Diogo Trindade Date: Wed, 9 Nov 2022 20:01:33 +0000 Subject: [PATCH] Core - Fixed color gradient migration would throw when a layer doesn't have a layerbrush set --- src/Artemis.Storage/Migrations/M0021GradientNodes.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Artemis.Storage/Migrations/M0021GradientNodes.cs b/src/Artemis.Storage/Migrations/M0021GradientNodes.cs index 4d701ef24..c89801fab 100644 --- a/src/Artemis.Storage/Migrations/M0021GradientNodes.cs +++ b/src/Artemis.Storage/Migrations/M0021GradientNodes.cs @@ -67,7 +67,7 @@ public class M0021GradientNodes : IStorageMigration List profiles = repository.Query().ToList(); foreach (ProfileEntity profileEntity in profiles) { - foreach (LayerEntity layer in profileEntity.Layers) + foreach (LayerEntity layer in profileEntity.Layers.Where(le => le.LayerBrush != null)) MigrateDataBinding(layer.LayerBrush.PropertyGroup); repository.Update(profileEntity);