Support Article
Completion of an intent task doesn't refresh the interaction
SA-33503
Summary
In the first interaction of a requester session, upon completion of an intent task, the interaction is refreshing to show the completed tasks and it retains the pyWorkPage of the interaction as well.
However, for subsequent interactions, once the intent task is completed, the interaction screen is not refreshed so the intent task is not reflecting as completed on the screen, and the pyWorkPage of the interaction is lost.
Error Messages
In the browser:
Unable to get property 'innerHTML' of undefined or null reference
In the Pega tracer:
Failed to find instance @baseclass.CPMInteractionDriverIncludes of type Rule-HTML-Section
Steps to Reproduce
- Complete an intent task under the first interaction.
- Observe that the interaction is properly refreshed to reflect the completed intent.
- Create a second interaction and intent task.
- Complete the second intent.
- Observe that this time the interaction is not properly refreshed.
Root Cause
Customized code from an earlier release was incompatible with the current release because it contained hard-coded references to page names.
Resolution
When customized versions of CPMInteractionHeader and CPMPortalInteractionHeader were removed, the issue went away.
Published February 20, 2017 - Updated December 2, 2021
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.