SR-D39455 · Issue 508605
Shortened URLs (bit.ly) supported with custom image size
Resolved in Pega Version 8.2.4
Marketing offers were very slow to load, often generating requestor lock exceptions due to the wait time. This was traced to one cell in one section that housed a company logo: the source to icon had a shortened "bit.ly" URL when the ImgaeIO API in Java expected the actual URL as its input. The API could not convert the shortened URL to the actual URL, resulting in the retries and connection failure. To resolve this, 'javax.imageio.ImageIO' invocation will happen only when the image size is auto. If custom height and width are used to display an image, Pega will not depend on the Java library and the system will be able to resolve the shortened URL.
SR-D42143 · Issue 509316
Tab names maintained after Ajax container refresh
Resolved in Pega Version 8.2.4
When using an Ajax container in Tabs mode, a browser refresh with multiple tabs opened caused the active tab name to be changed to the main tab name. This was caused by the work object name being lost during the refresh, and has been corrected.
SR-B71423 · Issue 319981
Localization added to pyAccountSettings field labels
Resolved in Pega Version 7.4
Field label localization for the pyAccountSettings section rule has been added to the Pega-IntegrationArchitect ruleset.
SR-B54277 · Issue 336406
Trimmed unneeded properties from doUIAction call
Resolved in Pega Version 7.4
Null pointer exceptions were generated when relaunching the manager portal after saving a work-object, and the error "Request-URL Too Large. The requested URL's length exceeds the capacity limit for this server" appeared. This was traced to the number of properties included in the doUIAction call; unnecessary parameters have been removed to resolve this issue.
SR-B66164 · Issue 325166
Handling improved for pzActiondropdown's Action label value
Resolved in Pega Version 7.4
When an alternate flow action was picked from LocalAction's list and then submitted, the presence of any page-set messages would cause the submission to fail and the flow remained on the same flow action. This was an issue with handling the changed value of the FlowAction label, and the pzActionDropdown control has been modified to get the correct pyDefaultActionIndex parameter value.
SR-B70422 · Issue 326897
Removed unnecessary add/delete history entries related to empty page properties
Resolved in Pega Version 7.4
The field level auditing configured for page group or list property types was creating multiple add and delete entries in the history of the case even though the pagelist/pagegroup had not been modified. This was traced to method used by the pagelist change audit process to compare current pages to the previous value of the pagelist pages: during pagetostring conversion, sometimes the empty properties in page are present in the String and sometimes they are not, resulting in a difference that generated the non-essential audit entries. This has been fixed by changing the getProperty references in getPageAsString function to use getIfPresent instead. Null checks have also been added.
SR-B70595 · Issue 328754
Out of box REST API creates Page Lists with pxObjClass
Resolved in Pega Version 7.4
Page-Merge-Into was implemented in such a way that the pxObjClass was added for a page but not for a Page List until the case was created. This interfered with validating pagelists and identifying problems with the message data that would allow the case to be rejected before creation. To allow for more flexibility, the pzCreateCaseInternal activity contains an added a property-set so that the pxObjClass is updated on embedded pages.
SR-B74583 · Issue 325617
SendEmail smart shape fixed to populate PartyRole correctly
Resolved in Pega Version 7.4
Due to issues with populating the pxPartyRole property, emails were not being sent to all members in a repeat party after upgrading. This was traced to a missing call in the modified SendEmail smart shape, and has been fixed.
SR-B75096 · Issue 329151
Bulk actions filter clears previous value
Resolved in Pega Version 7.4
When running Bulk Actions, attempting to delete filter conditions was resetting clipboard values and no results were displayed. This was an unintended consequence of changes that retained pyUserIdentifier on the conditions page even when "Assigned to Operator" was not in the filter list. To correct this, it will be removed when pyUsage is not equal to Operator.
SR-B75096 · Issue 329225
Bulk actions filter clears previous value
Resolved in Pega Version 7.4
When running Bulk Actions, attempting to delete filter conditions was resetting clipboard values and no results were displayed. This was an unintended consequence of changes that retained pyUserIdentifier on the conditions page even when "Assigned to Operator" was not in the filter list. To correct this, it will be removed when pyUsage is not equal to Operator.