Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-74339

Checking/unchecking tasks not working

    XMLWordPrintable

Details

    Description

      Issue Summary

      Whenever we check/uncheck a task, the status won't get updated in the database and as soon as you refresh the current page or navigate to a different page then get back to the first one, the tasks will be with their previous status.

      Steps to Reproduce

      1. Create a page;
      2. Add a few tasks;
      3. Upon publishing the page, check one of the tasks;
      4. Refresh the page.

      Expected Results

      The task you checked is still checked.

      Actual Results

      The task gets to its previous state.

      Notes:

      • Sometimes it works as expected and the tasks get checked (specially when you check more than just a single task), but then it stop behaving correctly for the other tasks.

      Workaround

      We could identify that this issue occurs when we trigger the task action (check/uncheck) while the page is loading, so when it finishes loading completely, the PUT request that the task action triggers is canceled, which makes the tasks to do not keep the state we set them.
      The workaround consists in to wait for the page gets completely loaded, then we can trigger the task action.

      Attachments

        1. action-items-demo1.mov
          15.49 MB
        2. action-items-demo2.mov
          14.86 MB
        3. unchecking_tasks.gif
          unchecking_tasks.gif
          117 kB

        Activity

          People

            Unassigned Unassigned
            vsiqueira Vinicius
            Votes:
            4 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: