I'm seeing a case where the History tab provided by the moderation-history view displays all transitions as being carried out by the user who first created the content and at the time the content was first created. The core Revision tab shows the correct user and datetime. The screenshot below shows the History and Revision tabs for the same piece of content side by side.

| Comment | File | Size | Author |
|---|---|---|---|
| #4 | 3022898-4.patch | 7.45 KB | balsama |
| #3 | 3022898-3.patch | 2.8 KB | balsama |
| #3 | 3022898--views.view_.moderation_history.yml | 10.05 KB | balsama |
| history_tab_discrepancy.png | 301.51 KB | barrett |
Comments
Comment #2
barrett commentedComment #3
balsamaHere are two files.
3022898--views.view.moderation_history.ymlcontains the config for a view that adds the required relationship (and fixed the timestamp as well). You can import it on an existing site.3022898-3.patchcan be used to patch codebases being used for new sites. But this patch will also need to include an annptated Update class to automate the change. So setting to Needs work.Comment #4
balsamaThis patch adds a fail test for updated sites that should prove the update path when written. On Travis CI - where Lightning tests its update path, this patch should pass on HEAD and fail on all updates in the matrix.
Travis CI Job (Login Needed): https://travis-ci.com/acquia/lightning-workflow/builds/95969375
Branch name is the issue number.
Comment #6
phenaproximaComment #8
phenaproxima@bendeguz.csirmaz submitted a pull request and I have merged it in e26d755. Thanks!