Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-24053

Preview locks content object, and cause version edit conflict

    Details

      Description

      When editing an existing content object from the frontend, with legacy_mode: false, if we hit the preview button in Website Toolbar we won't be able to edit the content again, due to a version edit conflict.


      Steps to reproduce:

      1. Log in to an eZ Demo based frontend, in order to create content
      2. Start creating a new article, fill it with some content, and publish it
      3. Re-edit the article you just created
      4. Hit the preview button in Website Toolbar (you will enter versionview mode)
      5. Now hit the edit button to go back to the edit mode

      You will get a version edit conflict.

        Issue Links

          Activity

          Ricardo Correia (Inactive) created issue -
          Ricardo Correia (Inactive) made changes -
          Field Original Value New Value
          Status Open [ 1 ] Confirmed [ 10037 ]
          Ricardo Correia (Inactive) made changes -
          Description When editing an existing content object from the frontend, if we hit the preview button in Website Toolbar we won't be able to edit the content again, due to a version edit conflict.

          ----

          *Steps to reproduce:*

          # Log in to an eZ Demo based frontend, in order to create content
          # Start creating a new article, fill it with some content, and publish it
          # Re-edit the article you just created
          # Hit the preview button in Website Toolbar (you will enter versionview mode)
          # Now hit the edit button to go back to the edit mode

          You will get a version edit conflict.
          When editing an existing content object from the frontend, with {{legacy_mode: false}}, if we hit the preview button in Website Toolbar we won't be able to edit the content again, due to a version edit conflict.

          ----

          *Steps to reproduce:*

          # Log in to an eZ Demo based frontend, in order to create content
          # Start creating a new article, fill it with some content, and publish it
          # Re-edit the article you just created
          # Hit the preview button in Website Toolbar (you will enter versionview mode)
          # Now hit the edit button to go back to the edit mode

          You will get a version edit conflict.
          Ricardo Correia (Inactive) made changes -
          Affects Version/s 5.4.1.1 [ 14079 ]
          Ricardo Correia (Inactive) made changes -
          Environment eZ Publish 5.3.2 eZ Publish 5.4.1.1
          Paulo Lopes (Inactive) made changes -
          Status Confirmed [ 10037 ] InputQ [ 10001 ]
          Ricardo Correia (Inactive) made changes -
          Affects Version/s 5.4.1 [ 13886 ]
          Affects Version/s 5.4.1.1 [ 14079 ]
          Ricardo Correia (Inactive) made changes -
          Environment eZ Publish 5.4.1.1 eZ Publish 5.4.1
          Ricardo Correia (Inactive) made changes -
          Fix Version/s Customer request [ 11018 ]
          André Rømcke made changes -
          Epic Link EZP-24117 [ 44189 ]
          André Rømcke made changes -
          Rank Ranked higher
          Jérôme Vieilledent (Inactive) made changes -
          Assignee Jérôme Vieilledent [ jerome.vieilledent@ez.no ]
          Jérôme Vieilledent (Inactive) made changes -
          Status InputQ [ 10001 ] Development [ 3 ]
          Jérôme Vieilledent (Inactive) made changes -
          Status Development [ 3 ] Development Review [ 10006 ]
          Affects Version/s 2015.01 [ 13680 ]
          Fix Version/s 5.4.2 [ 13979 ]
          Fix Version/s 2015.03 [ 14179 ]
          Fix Version/s 5.3.1 [ 13482 ]
          Show
          Jérôme Vieilledent (Inactive) added a comment - PRs: https://github.com/ezsystems/ezpublish-kernel/pull/1216 https://github.com/ezsystems/LegacyBridge/pull/22
          Jérôme Vieilledent (Inactive) made changes -
          Remote Link This issue links to "PR on ezpublish-kernel (Web Link)" [ 14991 ]
          Jérôme Vieilledent (Inactive) made changes -
          Link This issue relates to EZP-24052 [ EZP-24052 ]
          Show
          Jérôme Vieilledent (Inactive) added a comment - Fixed in: ezpublish-kernel master: https://github.com/ezsystems/ezpublish-kernel/commit/7ebb250ce6eb35fbaeea7a76762f879ab70885c0 LegacyBridge master: https://github.com/ezsystems/LegacyBridge/commit/ea8cc37d9014189986cb3cd1f8757c00fe1d0850
          Jérôme Vieilledent (Inactive) made changes -
          Status Development Review [ 10006 ] Development Review done [ 10028 ]
          Jérôme Vieilledent (Inactive) made changes -
          Status Development Review done [ 10028 ] Documentation Review done [ 10011 ]
          Paulo Silva (Inactive) made changes -
          Status Documentation Review done [ 10011 ] QA [ 10008 ]
          Assignee Jérôme Vieilledent [ jerome.vieilledent@ez.no ] Paulo Silva [ paulo.silva@ez.no ]
          Hide
          Paulo Silva (Inactive) added a comment -

          Tested and approved by QA.

          Show
          Paulo Silva (Inactive) added a comment - Tested and approved by QA.
          Paulo Silva (Inactive) made changes -
          Assignee Paulo Silva [ paulo.silva@ez.no ]
          Status QA [ 10008 ] Closed [ 6 ]
          Resolution Fixed [ 1 ]
          Jérôme Vieilledent (Inactive) made changes -
          Resolution Fixed [ 1 ]
          Status Closed [ 6 ] Reopened [ 4 ]
          Jérôme Vieilledent (Inactive) made changes -
          Fix Version/s 5.3.5 [ 13889 ]
          Fix Version/s 5.3.1 [ 13482 ]
          Affects Version/s 5.3.4 [ 13879 ]
          Affects Version/s 5.3.2 [ 13483 ]
          Jérôme Vieilledent (Inactive) made changes -
          Status Reopened [ 4 ] Closed [ 6 ]
          Resolution Fixed [ 1 ]
          André Rømcke made changes -
          Workflow eZ Engineering Scrumban Workflow [ 66277 ] EZ* Development Workflow [ 85735 ]
          Alex Schuster made changes -
          Workflow EZ* Development Workflow [ 85735 ] EZEE Development Workflow [ 124624 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Confirmed Confirmed
          7m 43s 1 ricardo.correia@ez.no 23/Feb/15 5:08 PM
          Confirmed Confirmed InputQ InputQ
          20h 23m 1 Paulo Lopes (Inactive) 24/Feb/15 1:31 PM
          InputQ InputQ Development Development
          30d 21h 30m 1 jerome.vieilledent@ez.no 27/Mar/15 11:01 AM
          Development Development Development Review Development Review
          2d 23h 14m 1 jerome.vieilledent@ez.no 30/Mar/15 11:16 AM
          Development Review Development Review Development Review done Development Review done
          3h 1 jerome.vieilledent@ez.no 30/Mar/15 2:16 PM
          Development Review done Development Review done Documentation Review done Documentation Review done
          26m 3s 1 jerome.vieilledent@ez.no 30/Mar/15 2:42 PM
          Documentation Review done Documentation Review done QA QA
          1h 22m 1 paulo.silva@ez.no 30/Mar/15 4:05 PM
          QA QA Closed Closed
          18h 33m 1 paulo.silva@ez.no 31/Mar/15 10:38 AM
          Closed Closed Reopened Reopened
          41m 9s 1 jerome.vieilledent@ez.no 31/Mar/15 11:19 AM
          Reopened Reopened Closed Closed
          34s 1 jerome.vieilledent@ez.no 31/Mar/15 11:20 AM

            People

            • Assignee:
              Unassigned
              Reporter:
              Ricardo Correia (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: