Zum Hauptinhalt springen

Bugs fixes

The following defects have been corrected in this major ConSol CM version 6.17.3.

6.17.3.0

#658933 - Delete confirmation options not fully visible for attachments with long names

When trying to delete an attachment in the case history of the Web Client, the buttons Yes and No to confirm or cancel the action were cut off if the attachment had a long description or name. This problem has been resolved, and the delete confirmation options are now fully visible.

#660931 - Parallel changes to case fields in details section not handled correctly

When two users edited the same case in the Web Client concurrently and made changes to case fields in the Details section, the changes made by the first user were overwritten when the second user saved his changes. This problem has been solved, and concurrent changes in the Details section are now correctly merged, preserving all field values.

#661771 - Date format validation did not work properly

The validation for date fields using the setting Date format did not prevent incorrect dates with 5-digit years. It was possible to submit such a date, which lead to an exception on the database side. This problem has been solved, and the date format validation now correctly limits the year to 9999, preventing invalid dates from being submitted.

#662312 - Value of autocomplete field not updated correctly

When creating a new case in the Web Client and filling out an autocomplete field with dynamic display values by selecting an existing contact, changes to the contact were not reflected unless the server was restarted. This problem has been solved, and changes to the referenced contact are now correctly displayed in autocomplete fields set during case creation.

#662606 - Values in detail search pulldown for multiselect enum cut off

When using an enum field with multiselect enabled and many selectable values as a search criterion in the detail search of the Web Client, the lower part of the pulldown was hidden by the section end, preventing users from selecting the last options. This issue has been resolved, and the pulldown menu is now fully visible, allowing the users to select all values.

#663133 - Unneeded reload when trying to sign in again after inactivity

When the logout page, which is shown after a session timeout in the Web Client when OIDC is used, was left open for more than 30 minutes, the users had to click the Sign in again button twice, as the first click only reloaded the page instead of redirecting to the login page. This issue has been resolved and clicking the Sign in again button now redirects users directly to the login page.

#663935 - Not possible to delete activity form description in all languages

When removing all localized descriptions of an activity form on the Activity forms page of the Web Admin Suite, the description in the default language was restored automatically after clicking the Update activity form button. This problem has been solved, and activity form descriptions are now fully removed in all languages.

#663965 - Error when duplicating child field

When trying to copy a child field to another field group in the Web Admin Suite, an error occurred because the parent field did not exist in the new field group. This problem has been solved, and now a validation message is shown below the Parent field selector, so that the user can either select a parent field from the new field group or remove the parent field.

#664051 - Orange background did not cover the whole edit section

When adding a contact or a resource relation to a case in the Web Client, only the upper part of the respective sections had an orange background. The lower part of the section was white. This problem has been solved and the complete sections now have an orange background in edit mode.

#664117 - Exception when selecting faulty template

When selecting a template with missing includes, scripts, or text blocks in the Insert template selector in a case in the Web Client, an exception occurred. This problem has been solved and a warning message explaining the cause of the problem is now written to the log files instead.

The link to the user manual in the Further information section of the Troubleshooting page of the Web Admin Suite pointed to the previous manual version. This problem has been solved and the latest user manual version is now linked.

#664162 - Wrong labels on Authentication page

The labels and descriptions for the Remember me settings in the OIDC in Web Client section of the Authentication page of the Web Client were incorrect because they referred to the Remember this device checkbox of two-factor authentication instead of the regular Remember me checkbox. This problem has been solved and the labels and descriptions refer to the correct feature now.

#664167 - Case list not properly refreshed when changing filter

When changing the filter of the case list grouped by assignee in the Web Client, the number of cases in the All group was missing after switching the filtering from All cases to My and unassigned cases. In addition, the cases in the Team group were not shown when switching the filter back. This problem has been solved, and the case list now refreshes properly when the filter is changed, displaying the correct cases and numbers of cases.

#664170 - Case transfer progress column cleared

The Case transfer progress column on the Workflows page of the Web Admin Suite was cleared when opening the workflow and then returning to the workflows list without making changes. A page reload was required to display the information about cases not yet transferred again. This problem has been solved, and the Case transfer progress column now retains its information when navigating between workflows.

#664176 - Error after changing case list filter

When a user had the Team group of the case list opened, clicked the Show cases in a grid button, and changed the case list filter to My and unassigned cases, an error occurred and the user was forwarded to the start page of the Web Client. This problem has been solved, and the case list now updates correctly when changing the filter.

#664250 - Not possible to import old scenes

When attempting to import scenes from ConSol CM versions 6.9.4.0 or earlier into a system with version 6.17.0 or higher, the process failed due to an outdated scene updater. This problem has been solved, and scenes from older versions can now be imported without issues.

#664256 - Image disappeared after import

When exporting a scene containing text templates with inline images, the images were not updated correctly on the target system on import, resulting in missing images in the templates and emails generated from them. This problem has been solved, and inline images are now correctly preserved during the export/import process.

#664273 - Copied data fields not displayed after editing layout

When a data field was duplicated and then moved in the Layout tab of the field administration page in the Web Admin Suite, its width and height values were corrupted and contained NaN. As a consequence, the field was not displayed in the Web Client. This issue has been resolved by ensuring that position settings are not copied when duplicating a data field.

#664361 - Not possible to remove hierarchical list value in activity form

When attempting to clear the value of a hierarchical list field in an activity form in CM/Track V3 by clicking the x, the menu expanded instead of removing the value. This problem has been solved, and clicking the x now correctly clears the selected value of a hierarchical list field.

#664432 - Exception when loading case with date field using Romanian timezone

When setting the operating system of the client to the Romanian timezone and accessing cases with date fields in CM/Track V2, an exception occurred due to incorrect handling of timezone IDs. This issue has been resolved and cases can now be displayed correctly when using an operating system with the Romanian timezone.

#664433 - Unneeded items for tab view without list

When creating a new tab for displaying the case creation tiles on the welcome page of CM/Track V3 and selecting One panel for each list item in the List item visualization setting, the filter and the header DEFAULT were shown for the tiles even though no list was created. This problem has been solved and the List item visualization setting is now ignored when there are no lists.

When viewing the Related resources section of a case in the Web Client in the detail level high, the mouse changed to a hand icon when hovering empty resource type sections, suggesting that the header was clickable. This problem has been solved and now the cursor remains unchanged if the section cannot be expanded because there are no relations.

#664457 - Orange background did not cover the whole relations section

When clicking the Add relation button for the first time to add a relation to a case in the Web Client, only the upper part of the Relations section had an orange background. The lower part of the section was white. This problem has been solved and the complete section now has an orange background in edit mode.

#664463 - Missing buttons in Settings dialog for permission administrator

When a user with permission Administrate users and roles opened the Settings dialog in the Web Admin Suite, the buttons in the footer were missing, preventing the user from closing the dialog except by pressing the ESC button. This problem has been solved by showing the Close button in the footer.

#664517 - Too much information in audit logs for support tickets actions

When using the features in the Support tickets section of the Troubleshooting page of the Web Admin Suite, unneeded authentication information was written to the audit.log file. This problem has been solved and the logged information is now limited to the needed one.

#664519 - Doubled connection URL in Oracle configuration file

The line connection-url was doubled in the cm6-oracle.xml file, which did not affect the functionality but was incorrect. This problem has been solved by removing the extra connection URL.

#664627 - Changes of company not reflected in person template

When changing the values of company fields using the Edit company data action on the Person page in the Web Client, the changes were not immediately reflected in person templates which use the company fields. A restart of the application server was required to apply the changes to the display name of the person. This issue has been resolved, and changes to company fields are now immediately reflected in the person template.

#664643 - Wrong page shown after logout

When using the Web Client without OIDC, the user was sometimes redirected to the logout page instead of the login page after clicking the No, log me out button in the session expiry warning. This problem has been solved, and users are now consistently redirected to the login page when clicking the No, log me out button when OIDC is not used.

#664666 - XLSX files downloaded as f.txt in CM/Track V3

When downloading an XLSX attachment in CM/Track V3, the file was incorrectly saved as f.txt. This problem has been solved by adding the appropriate HTTP header to the REST API, ensuring that XLSX and other file types are now downloaded correctly.

#664674 - Email about missed notification not sent

When notifications were created from the context of event triggers, emails for missed notifications were not sent to the users who were logged off and had the option One email for each missed notification with its text selected in the user profile. This issue has been resolved, and the system now successfully sends missed notification emails regardless of the context where the notification originated.