quote function is used without using library name
The options are not popluated for few of the drop downs of ootb HTML Data-Portal .pyMyProcessActions (Bulk action) rule, hence the dropdown does not render any option for user to select from the screen.
Observed following error in log:
Steps to Reproduce
- Launch User portal
- Click process work tab
- Check “Bulk process by work type” dropdown, you will find no options to select.
A defect in Pegasystems’ code or rules :
User is calling pxGetAvailableWorkClasses activity to get workpool information and to populate thedropdown, HTML Data-Portal .pyMyProcessActions is used.
The issue is due to the errors thrown in the pxGetAvailableWorkClasses activity, the reason is @quote function is used in pxGetAvailableWorkClasses activity without a library name.
Full syntax for calling a function, Example- @(RuleSet:libraryname).functionname(arg1, arg2... argn) is to be used.
If changes are made to this in the actvity then it works as expected.
@(Pega-RULES:Default).quote(.pyClassName)Tried to modify @(Pega-RULES:Default).quote(String)
0% found this useful