umbraco / Umbraco.Deploy.Issues

1 stars 0 forks source link

Broken data types on cloud but functional locally #221

Closed simonbusborg closed 3 months ago

simonbusborg commented 3 months ago

Description

When creating a data type and attaching it to a doctype, it will fail to display the datatype upon commiting it from a local environment to the cloud environment.

Local

Screenshot 2024-06-03 at 19 24 39 Screenshot 2024-06-03 at 19 24 50

Live

Screenshot 2024-06-03 at 19 24 23 Screenshot 2024-06-03 at 19 25 01

Reproduction

Create a datatype (In this case block list editor) and use it in a document type. Commit changes from local to cloud environment. Now, the data types appears blank and is missing settings on the cloud environment

Specifics

Using Umbraco 14.0.0

Screenshot 2024-06-03 at 19 20 15

Steps to reproduce

To reproduce, create a data type (block list editor), use it in a document type and then commit changes from local to cloud. I have had this issue with Tags and Block list editor, textstrings and RTE works fine.

Expected result

The expected result was that the local and cloud solution would be 1:1 and that the data type was displayed correct.

Actual result

The actual result was missing UI for the data type together with missing settings for the data type on the cloud environment, even though working fine locally.

ronaldbarendse commented 3 months ago

Hi Simon, thanks for reporting this! Although we did extensive testing on different release candidates of the CMS, it looks like 14.0.0-rc3 changed the way the data type editor UI is handled during an upgrade (see PR https://github.com/umbraco/Umbraco-CMS/pull/16183). Our example sites that were upgraded to this version all executed the new migration, so all had the editor UI alias populated and I didn't re-test a deployment on an empty environment after this upgrade šŸ˜“ I also doesn't help that some editor do work as expected, but only some don't...

Anyway, we'll a fix ready that will be part of the 14.0.1 patch that we plan to release this week šŸ‘šŸ»