From a39030f4ba8825545e424e0660b1ff3ce3c93f51 Mon Sep 17 00:00:00 2001 From: Sven Geusens Date: Mon, 18 Mar 2024 12:39:24 +0100 Subject: [PATCH] DataTypeSplit datacollector should not care about propertyEditors (#15898) This ensures keys are correctly assumed to be unique => safe for dictionary usage Co-authored-by: Sven Geusens (cherry picked from commit e267b4157582efbbc1b8ab2a7d41fc065c36368f) --- .../Migrations/PreMigration/DataTypeSplitDataCollector.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Infrastructure/Migrations/PreMigration/DataTypeSplitDataCollector.cs b/src/Umbraco.Infrastructure/Migrations/PreMigration/DataTypeSplitDataCollector.cs index 3a133bc253..3441c3b66c 100644 --- a/src/Umbraco.Infrastructure/Migrations/PreMigration/DataTypeSplitDataCollector.cs +++ b/src/Umbraco.Infrastructure/Migrations/PreMigration/DataTypeSplitDataCollector.cs @@ -92,7 +92,8 @@ public class DataTypeSplitDataCollector : INotificationHandler - de.GetType().Assembly.GetName().FullName + de.Type == EditorType.PropertyValue + && de.GetType().Assembly.GetName().FullName .StartsWith("umbraco.core", StringComparison.InvariantCultureIgnoreCase) is false && de.GetType().Assembly.GetName().FullName .StartsWith("umbraco.infrastructure", StringComparison.InvariantCultureIgnoreCase) is false)