I just tried upgrading to umbraco 12.3.0 and I can no longer access node content from IPublishedContent via node.Value
("bannerHeadline").
I get back an empty string - the field does have a value.
It works in 12.2. I downgraded back to 12.2, and I get the correct value.
This is a show stopper for us.
1. We are using model builder
2. The content on the node is stored in the default culture (en-US).
3. We are accessing the node within a ViewComponent. ex:
page template:
@await Component.InvokeAsync("Banner", Model)
view component:
public async Task
InvokeAsync(IPublishedContent node)
{
var bannerText = node.Value
("bannerHeadline");
//bannerText is an empty string, yet the field has a value, error