You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue Description: When a Neo field migration is created, the field's blockTypes are not assigned their respective ids. As a result, upon import, the Neo plugin registers the blockTypes as new, and deletes the existing blockTypes for the field before creating new blockType instances with the migration data.
Impact: When the original blockTypes are deleted, any Entry which used the Neo Field is reset, resulting in data loss.
Steps to Replicate:
Create an entry which uses a Neo field.
Create a migration for the Neo field.
Re-apply the new migration.
Result: The Neo field data for the entry created in step 1 has been reset.
The text was updated successfully, but these errors were encountered:
Yes, that was intentional to ensure migrations inside Neo blocks were updating the correct block since moving block order etc caused migration issues. Are you having this issue when creating content migrations or settings migrations?
Issue Description: When a Neo field migration is created, the field's blockTypes are not assigned their respective
id
s. As a result, upon import, the Neo plugin registers the blockTypes as new, and deletes the existing blockTypes for the field before creating new blockType instances with the migration data.Impact: When the original blockTypes are deleted, any Entry which used the Neo Field is reset, resulting in data loss.
Steps to Replicate:
Result: The Neo field data for the entry created in step 1 has been reset.
The text was updated successfully, but these errors were encountered: