-
Bug
-
Resolution: Fixed
-
High
-
34
-
Severity 3 - Minor
-
7
-
Issue Summary
Unable to unarchive a page with following error message
The archiving queue is full Your team is archiving a large number of pages.Try again later, after the queue has time to clear.
After looking into customer instances, we see that this is because we are attempting to restore archived pages with drafts that are pointing to the wrong space, causing an error:
Can't add a parent from another space.
Not only should archived pages not have child draft pages, it should also be trying to restore to the same space.
Steps to Reproduce
- Create a new space called "Archive Space 1".
- Create a new page called "Parent Page" at the root within "Archive Space 1".
- Create a new page called "Child Page" as a child of "Parent Page".
- Start editing "Child Page", put "Draft content" as the content of the page. Close the editor without publishing. This creates a draft on the "Child Page".
- Archive the "Child Page".
- Create a new space called "Archive Space 2".
- Move the "Parent Page" to "Archive Space 2".
- Try to unarchive the "Child Page".
Expected Results
Enable to unarchive a page
Actual Results
Unable to unarchive a page with the error massage
Error on console:
react-dom.production.min.js:209 Error: Timed out while polling server for status of page archival process
Workaround
It needs to update DB to fix by Atlassian support
Potential UI workaround:
- Restore/unarchive the child page to "No parent" instead of a parent in the space. This should allow unarchival to take place.
- Resolve the draft status of the restored page by either publishing the changes or reverting to last published version.
- The page can now be moved to the desired spot in the page tree.