19 votes

Path Fixup

Please read the blog post that introduces this fix: http://umbraco.com/follow-us/blog-archive/2013/2/1/umbraco-4114-released.aspx

Upgraders from 4.10.x or 4.11.x to 6.0.x should also run this to fix their paths. As of 4.11.4 and 6.0.0 the path is not corrupted any more.

This is a developer dashboard control to fix database issues based on a bug introduced in 4.10. This bug causes the descendants of any node that is moved to not have their path or level updated in the database. This will cause inconsistencies when trying to retreive the Descendants of a node using the business logic APIs (not the published APIs). This bug may also cause a YSOD to occur when publishing, full details can be found here:

http://issues.umbraco.org/issue/U4-1491

Once the script is executed a report is generated and saved at this location: ~/App_Data/TEMP/FixPaths/report.txt

 

Screenshots

Package owner

Shannon Deminick

Shannon Deminick

Shannon has 5272 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 8.18.x (untested)

You must login before you can report on package compatibility.

Previously reported to work on versions:

Package Information

  • Package owner: Shannon Deminick
  • Created: 31/01/2013
  • Current version 1.0.2
  • License MIT
  • Downloads on Our: 4.6K