-
Type:
Regression Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 7.0.X, 7.1.X, Master
-
Fix Version/s: 7.0.0 DXP FP68, 7.0.X, 7.1.10 DXP FP5, 7.1.10.1 SP1, 7.1.2 CE GA3, 7.1.X, 7.2.X, Master
-
Component/s: Business Productivity > Kaleo Designer
-
Branch Version/s:7.2.x, 7.1.x, 7.0.x
-
Backported to Branch:Committed
-
Story Points:0.25
-
Fix Priority:3
-
Last Working Version:
-
Sprint:Workflow_7.2_02
-
Git Pull Request:
Recipient type of Notifications in Kaleo designer is changed when swtching the editor's display from "Source (Kaleo XML)" to "View". Steps to reproduce:
- Start a DXP bundle (from fp-58).
- Go to Control Panel -> Configuration -> Kaleo Designer and create a new one.
- From the 'View' display, add a new Task node.
- Configure for it a User Notification "not 1", with Recipient Type = Role (Site Owner) and save_._
- Switch to Source view to check the XML generated.
- Go to the 'View' tab again and check the new task node Settings (Notifications).
Expected result : notifications configuratios remains the same. Example of the original one:
<notification>
<name></name>
<description></description>
<template>
<![CDATA[]]>
</template>
<template-language>freemarker</template-language>
<notification-type>user-notification</notification-type>
<recipients>
<roles>
<role>
<role-id>20115</role-id>
</role>
</roles>
</recipients>
<execution-type>onAssignment</execution-type>
</notification>
Actual result : Recipient type of notifications has changed to 'Role Type'. The <role> and <role-id> attribute is lost in the XML:
<notification> <name></name> <description></description> <template> <![CDATA[]]> </template> <template-language>freemarker</template-language> <notification-type>user-notification</notification-type> <recipients> <roles></roles> </recipients> <execution-type>onAssignment</execution-type> </notification>
- is caused by
-
LPS-74908 Kaleo Designer adds a <recipients> element to XML document when changing to "View" mode
- Closed