SR-125990 · Issue 189549
Fixed row expansion issue in repeat grid
Resolved in Pega Version 7.1.8
When a modal dialog was being launched from a button in a repeat grid that was configured with expand pane and had the option checked for "Expand Multiple Rows", clicking on the Next/Previous button caused the second row of the the repeat grid to be expanded by default. This was a nested grid issue, and has been fixed by clearing string parameters.
SR-126335 · Issue 192177
Added support for custom mixed property types for listview filter
Resolved in Pega Version 7.1.8
When the out-of-the-box listview pySearchResultsWork was modified to add two columns with one property having Datetime control and the other having Date Control, the data was retrieved but the filter criteria was not working. This issue was specific to Date/Datetime control, and was traced to missing configurations for this scenario. Those have been added.
SR-126335 · Issue 194307
Added support for custom mixed property types for listview filter
Resolved in Pega Version 7.1.8
When the out-of-the-box listview pySearchResultsWork was modified to add two columns with one property having Datetime control and the other having Date Control, the data was retrieved but the filter criteria was not working. This issue was specific to Date/Datetime control, and was traced to missing configurations for this scenario. Those have been added.
SR-124919 · Issue 188505
Handling added for invalid event object in Dynamic Select
Resolved in Pega Version 7.1.8
When there are two DynamicSelect controls in a section, the value selected in the first causes the list of choices in the second to be filtered. If there is an invalid but non-null event object, selecting a value in the first dropdown generated the JavaScript error "Member not found". This has been resolved by adding a condition in the reload API to handle the non-null invalid object.
SR-125268 · Issue 188000
Added ownership check for DeleteModalHeader process
Resolved in Pega Version 7.1.8
When closing a modal dialog, the dropdown in the parent window became disabled and did not allow further selection. This was caused by the modal js throwing an error while attempting to remove an element that was not its child. To avoid this, the deleteModalHeader js API has bene modified to check the parent/child relationship before proceeding with the delete.
SR-124882 · Issue 186524
Cookies only generated if IAC enabled
Resolved in Pega Version 7.1.8
IAC cookies were being generated in environments where IAC was not deployed, causing the application to present the error "Browser cookies must be enabled for PRPC Internet Application Composer to function." This problem only occurred with the Google Chrome and Firefox browsers. To correct this, the system has been updated to bypass cookie generation if IAC is not in use, adding a condition to bypass the cookie detection logic in PegaCompositeGadgetMgr.js if pega.web.config.encrypt is set to false.
SR-126460 · Issue 190738
Corrected persistent highlighting of work object
Resolved in Pega Version 7.1.8
If a work object was opened from the following button in the left panel, that particular WO opened but remained highlighted in blue even after other selections were made. This was caused by a configuration issue where the pyFavorites section was refreshed if the FollowUnFollow count changed, but if there was a Mixin as the Background for Row focus and Row Selection cases the text would remain highlighted until there was another change in the FollowUnFollow count. In order to resolve this, "Use default background for this format" will be enabled by default.
SR-115526 · Issue 178638
Epilog activity correctly executing for asynchronous queues
Resolved in Pega Version 7.1.8
When configuring a File Listener and Service-File for Asynchronous execution queue, the Epilog activity was not being executed. There was a workaround of switching to synchronous execution, but this issue was traced to a logic flaw that created a race condition between the processing of the file parsing (which occurs in one thread) and the row processing (which occurs in a separate thread) and has been resolved.
SR-124242 · Issue 186908
Resolved deletions issues for tables mapped to shared classes
Resolved in Pega Version 7.1.8
When a class in a tenant was mapped to an external table and the tenant was deleted, the tenant deletion caused the external table to be dropped/deleted as well even though there was a class in the shared layer that was mapped to the same external table. To correct this, tables mapped to shared classes are not deleted during tenant deletion if there is a tenant class mapped to the same table.
SR-126157 · Issue 193349
Email Listener message handling updated for DSN messages
Resolved in Pega Version 7.1.8
Signature protected emails were causing an error even when the 'include DSN messages' checkbox was active. According to the Oracle tech note at http://www.oracle.com/technetwork/java/javamail/faq/index.html#imapserverbug this can be worked around by creating a new copy of message for this call, and that code has been added to this function.