U4-7713 - Xml Cache Data integrity - fix button is not working as it should

Created by Claus Jensen 13 Jan 2016, 13:35:00 Updated by Claus Jensen 03 Feb 2016, 10:45:36

Reproduce steps:

  • Create a document type with a property (p1)
  • Create a new node with value1 in p1
  • Publish this node
  • Update value1 to value2 and save the node (just save - not save and publish!)
  • Go to the Xml Cache Data integrity dashboard in Developer section
  • Content in the cmsContentXml table ... Error, will show in the dashboard - clicking Fix does not solve the problem

Comments

Shannon Deminick 01 Feb 2016, 13:11:11

chat to claus about replicating


Stephan 01 Feb 2016, 13:12:59

might be because the query has issues when checking published vs newest version


Stephan 02 Feb 2016, 12:52:15

The issue is actually linked to ContentService.CountPublished that counts documents that have publishedtrue AND newesttrue -- which is wrong, a document is published as soon as published==true, even though the published version is not the newest version.


Stephan 02 Feb 2016, 12:53:26

PR: https://github.com/umbraco/Umbraco-CMS/pull/1084


Priority: Normal

Type: Bug

State: Fixed

Assignee:

Difficulty: Normal

Category:

Backwards Compatible: True

Fix Submitted:

Affected versions: 7.4.0

Due in version: 7.4.0

Sprint: Sprint 8

Story Points:

Cycle: