Steps to reproduce bug:
- Create a new published node with with an alias (eg: "test/v1").
- Edit to create new revision with a different alias (eg: "test/v2")., set to draft.
- On the moderate options, publish the draft. Node alias is "test/v2" as expected.
- Revert to the previous revision that had the "test/v1" alias. The alias should revert to "test/v1", but it stays as "test/v2".
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | workbench_path_revision-previous_revision_alias-2680497-2.patch | 658 bytes | arlina |
Comments
Comment #2
arlina commentedIt seems the issue was that the function
workbench_path_revision_path_updatewas not fetching the latest "published" revision, according to workbench, so it updated the wrong revision on the workbench_path_revision table. Attached patch fixes this.Comment #3
arlina commentedChanging status to "needs review".