U4-6798 - Rollback Dialog Displays Incorrect Author

Created by Tim Payne 07 Jul 2015, 13:37:05 Updated by Shannon Deminick 11 Aug 2015, 09:46:23

If you look at the audit trail dialog, it shows you the names of the users who have made changes and the date/time they changed something. If you go into the Rollback dialog, and select the version that corresponds with the item in the audit trail, the creation date is set to the date of the revision, but the author of the revision is the original creator of the node, not the person who made the revision.

This is misleading, as if you're trying to work out who made a breaking change to a page say, the author is wrong in the Rollback dialog where you can see the details of the change (i.e. it looks like the original creator of the node made the incorrect change. which is not the case).

This is probably not an easy one to fix, as the Audit trail is populated from the umbracoLog table, which just stores the node ID and has no way of being tied into the versions table, which doesn't store any information about the user who create the revision.

You could store the revision ID in the log table, or you could store the id of the user against the version in the umbracoContentVersion table?

Issue was spotted in 7.1.9, but appears to have been there pretty much forever.

Comments

Claus Jensen 06 Aug 2015, 12:55:12

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


Priority: Normal

Type: Bug

State: Fixed

Assignee:

Difficulty: Normal

Category:

Backwards Compatible: True

Fix Submitted: Pull request

Affected versions: 7.1.9

Due in version: 7.3.0

Sprint:

Story Points:

Cycle: