-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
6
-
Severity 3 - Minor
-
1
-
Issue Summary
Confluence Automation fails to update page status when the scope is set to multiple spaces
Steps to Reproduce
- Create a custom status with the same name and color on two separate spaces
- Create an automation rule, with the following steps:
- Branch rule / related entities - CQL=type = page
- Action - Change page status - Select the custom status created on the first step
- On the rule's details, select scope as "Multiple spaces" and list the two spaces you created the custom status on
- Save the rule
- Run the rule
Expected Results
The rule will sweep all pages on each of both spaces and add the custom status to all pages
Actual Results
The rule will fail to change the page status from one of the spaces.
When selecting the status on the action "Change page status", the list will be populated with all statuses from all spaces in scope, comparing their name and color, but not their ID. The custom status will be listed only once from one space.
When the rule is run, it uses the custom status ID to update the pages. This will work for all pages in one space, but it won't find that status ID for the pages in the other space.
Error: We can’t run a rule relating to page status on a global scope. Select Rule details and change the Scope field to one or more space.
Workaround
Create an automation rule for each space, instead of selecting multiple space scope
- relates to
-
CONFCLOUD-80030 Confluence Automation option for "Change page status" doesn't allow multiple spaces
-
- Closed
-
Confluence Automation fails to update page status when the scope is set to multiple spaces
-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
6
-
Severity 3 - Minor
-
1
-
Issue Summary
Confluence Automation fails to update page status when the scope is set to multiple spaces
Steps to Reproduce
- Create a custom status with the same name and color on two separate spaces
- Create an automation rule, with the following steps:
- Branch rule / related entities - CQL=type = page
- Action - Change page status - Select the custom status created on the first step
- On the rule's details, select scope as "Multiple spaces" and list the two spaces you created the custom status on
- Save the rule
- Run the rule
Expected Results
The rule will sweep all pages on each of both spaces and add the custom status to all pages
Actual Results
The rule will fail to change the page status from one of the spaces.
When selecting the status on the action "Change page status", the list will be populated with all statuses from all spaces in scope, comparing their name and color, but not their ID. The custom status will be listed only once from one space.
When the rule is run, it uses the custom status ID to update the pages. This will work for all pages in one space, but it won't find that status ID for the pages in the other space.
Error: We can’t run a rule relating to page status on a global scope. Select Rule details and change the Scope field to one or more space.
Workaround
Create an automation rule for each space, instead of selecting multiple space scope
- relates to
-
CONFCLOUD-80030 Confluence Automation option for "Change page status" doesn't allow multiple spaces
-
- Closed
-