umbraco / Umbraco.Deploy.Issues

1 stars 0 forks source link

Nodes not published after content transfer from a list view #195

Closed RGV2ZWxvcGVy closed 7 months ago

RGV2ZWxvcGVy commented 7 months ago

When transferring published child nodes within a list view, the child nodes are not published on the target environment. Using Umbraco Cloud 10.8.3 and Umbraco Deploy 10.3.2.

Reproduction

  1. Create a new node that is configured to use a list view.
  2. Create one or more child nodes, and publish them.
  3. Transfer the parent node that uses the list view to the target environment.
  4. Transfer one or more child nodes to the target environment.

Source environment

image

Target environment

image

The child nodes are still in draft when they should actually inherit the published state from the source environment. I am not sure if the behaviour is exactly the same when using a default list view or custom list view. In this example I used a custom list view.

AndyButland commented 7 months ago

I can't seem to replicate this with the latest code, but I'm wondering if you have a required date field on the child nodes? If so, you may be running into a bug we recently had reported via support channels and will be fixing with the next patch releases.

RGV2ZWxvcGVy commented 7 months ago

Ah yes, this is exactly the case. Our news items, blog items, and projects all got a required date field as property. Thank you for the quick reply!

AndyButland commented 7 months ago

Good to hear that's what it is (though apologies for the regression and inconvenience). You should find a patch released to NuGet before the end of this week, which will be auto-upgraded on Cloud next Tuesday.