Skip to content

Commit 655169d

Browse files
Support legacy value list formats in CheckBoxList and RadioButtonList
1 parent 4d55013 commit 655169d

File tree

3 files changed

+2
-4
lines changed

3 files changed

+2
-4
lines changed

src/Umbraco.Deploy.Contrib/Extensions/ArtifactMigratorCollectionBuilderExtensions.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ public static ArtifactMigratorCollectionBuilder AddLegacyMigrators(this Artifact
2121
// Allowed at root and child content types to permissions
2222
.Append<ContentTypeArtifactJsonMigrator>()
2323
// Data types
24+
.Append<CheckBoxListDataTypeArtifactMigrator>()
2425
.Append<ColorPickerAliasDataTypeArtifactMigrator>()
2526
.Append<ContentPicker2DataTypeArtifactMigrator>()
2627
.Append<ContentPickerAliasDataTypeArtifactMigrator>()
@@ -35,6 +36,7 @@ public static ArtifactMigratorCollectionBuilder AddLegacyMigrators(this Artifact
3536
.Append<MultiNodeTreePicker2DataTypeArtifactMigrator>()
3637
.Append<MultipleMediaPickerDataTypeArtifactMigrator>()
3738
.Append<NoEditDataTypeArtifactMigrator>()
39+
.Append<RadioButtonListDataTypeArtifactMigrator>()
3840
.Append<RelatedLinks2DataTypeArtifactMigrator>()
3941
.Append<RelatedLinksDataTypeArtifactMigrator>()
4042
.Append<TextboxDataTypeArtifactMigrator>()

src/Umbraco.Deploy.Contrib/Migrators/Legacy/DataType/CheckBoxListDataTypeArtifactMigrator.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System;
21
using System.Collections.Generic;
32
using Umbraco.Cms.Core;
43
using Umbraco.Cms.Core.PropertyEditors;
@@ -14,7 +13,6 @@ namespace Umbraco.Deploy.Contrib.Migrators.Legacy;
1413
/// </summary>
1514
/// <remarks>
1615
/// </remarks>
17-
[Obsolete("This has been replaced by DefaultLegacyDataTypeConfigurationArtifactMigrator in Deploy 14.1.0.")]
1816
public class CheckBoxListDataTypeArtifactMigrator : DataTypeConfigurationArtifactMigratorBase<ValueListConfiguration>
1917
{
2018
/// <summary>

src/Umbraco.Deploy.Contrib/Migrators/Legacy/DataType/RadioButtonListDataTypeArtifactMigrator.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System;
21
using System.Collections.Generic;
32
using Umbraco.Cms.Core;
43
using Umbraco.Cms.Core.Models;
@@ -13,7 +12,6 @@ namespace Umbraco.Deploy.Contrib.Migrators.Legacy;
1312
/// <summary>
1413
/// Migrates the <see cref="DataTypeArtifact" /> to replace the configuration of the <see cref="Constants.PropertyEditors.Aliases.RadioButtonList" /> editor from Umbraco 7 to <see cref="ValueListConfiguration" />.
1514
/// </summary>
16-
[Obsolete("This has been replaced by DefaultLegacyDataTypeConfigurationArtifactMigrator in Deploy 14.1.0.")]
1715
public class RadioButtonListDataTypeArtifactMigrator : DataTypeConfigurationArtifactMigratorBase<ValueListConfiguration>
1816
{
1917
/// <summary>

0 commit comments

Comments
 (0)