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

Project owner

Shannon Deminick

Shannon Deminick

Shannon has 4787 karma points

Project Compatibility

This project is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
7.10.x (untested)
7.9.x (untested)
7.8.x (untested)
7.7.x (untested)
7.6.x (untested)
7.5.x (untested)
7.4.x (untested)
7.3.x (untested)
7.2.x (untested)
7.1.x (untested)
7.0.x (untested)
6.1.x (untested)
6.0.x (untested)

You must login before you can report on package compatibility.

Project Information

  • Project owner: Shannon Deminick
  • Created: 31/01/2013
  • Current version 1.0.2
  • License MIT
  • Downloads: 5229