Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: High High
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Customer request
    • Component/s: Legacy stack
    • Labels:
      None

      Description

      During the autosave, the status checks are performed (https://github.com/ezsystems/ezautosave/blob/master/classes/ezjscserverfunctionsautosave.php#L107) before the transaction begins (https://github.com/ezsystems/ezautosave/blob/master/classes/ezjscserverfunctionsautosave.php#L205). This means that if this version is published in the meantime (or archived, basically any status change) then during the transaction the status will be set back to draft, which leads to inconsistencies (no published version).

        Activity

        Gunnstein Lye created issue -
        Gunnstein Lye made changes -
        Field Original Value New Value
        Fix Version/s Customer request [ 11018 ]
        Gunnstein Lye made changes -
        Component/s Legacy stack [ 13341 ]
        Gunnstein Lye made changes -
        Description During the autosave, the status checks are performed (https://github.com/ezsystems/ezautosave/blob/master/classes/ezjscserverfunctionsautosave.php#L107) before the transaction begins (https://github.com/ezsystems/ezautosave/blob/master/classes/ezjscserverfunctionsautosave.php#L205). This means that if this version is published in the meantime (or archived, basically any status change) then during the transaction the status will be set back to draft, which leads to inconsistencies (no published version).
        Gunnstein Lye made changes -
        Status InputQ [ 10001 ] Development [ 3 ]
        Assignee Gunnstein Lye [ gunnstein.lye@ez.no ]
        Gunnstein Lye made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 1 hour [ 3600 ]
        Worklog Id 68843 [ 68843 ]
        Gunnstein Lye made changes -
        Time Spent 1 hour [ 3600 ] 2 hours, 30 minutes [ 9000 ]
        Worklog Id 68869 [ 68869 ]
        Gunnstein Lye made changes -
        Time Spent 2 hours, 30 minutes [ 9000 ] 1 day, 30 minutes [ 30600 ]
        Worklog Id 68872 [ 68872 ]
        Gunnstein Lye made changes -
        Time Spent 1 day, 30 minutes [ 30600 ] 1 day, 2 hours, 30 minutes [ 37800 ]
        Worklog Id 68873 [ 68873 ]
        Gunnstein Lye made changes -
        Time Spent 1 day, 2 hours, 30 minutes [ 37800 ] 1 day, 6 hours, 30 minutes [ 52200 ]
        Worklog Id 68877 [ 68877 ]
        Gunnstein Lye made changes -
        Time Spent 1 day, 6 hours, 30 minutes [ 52200 ] 2 days, 30 minutes [ 59400 ]
        Worklog Id 68881 [ 68881 ]
        Gunnstein Lye made changes -
        Time Spent 2 days, 30 minutes [ 59400 ] 2 days, 3 hours, 30 minutes [ 70200 ]
        Worklog Id 68884 [ 68884 ]
        Gunnstein Lye made changes -
        Time Spent 2 days, 3 hours, 30 minutes [ 70200 ] 2 days, 5 hours, 30 minutes [ 77400 ]
        Worklog Id 68888 [ 68888 ]
        Gunnstein Lye made changes -
        Time Spent 2 days, 5 hours, 30 minutes [ 77400 ] 3 days [ 86400 ]
        Worklog Id 69123 [ 69123 ]
        Gunnstein Lye made changes -
        Status Development [ 3 ] Development Review [ 10006 ]
        Gunnstein Lye made changes -
        Assignee Gunnstein Lye [ gunnstein.lye@ez.no ]
        Status Development Review [ 10006 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Gunnstein Lye
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 3 days
              3d