Skip to main content
Version: 6.18

Bugs fixes

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

6.18.3.0

When adding a company column to the results table of a search for contacts in the detail search of the Web Client, the same icon was shown both for the contact and the company. This problem has been fixed; and the detail search now shows the correct icons in the company and contact columns.

#664530 - Problem with dashboard configuration

When defining a dashboard on the Dashboards page of the Web Admin Suite, it could happen that the defined tabs and widgets disappeared after clicking the Save button. This problem has been fixed, and the dashboard now correctly displays all configured elements.

#666328 - Incorrect formatting of variables in templates

When inserting several variables next to each other in a rich-text template and applying formatting, e.g. bold font, to some of the variables, the bold formatting was applied to all adjacent variables when using the template in the Web Client. This problem has been solved and formatting is now applied to the intended variables only.

#667342 – Adding a row to table took long

Adding a row to a table (struct) when editing a case, contact or resource in the Web Client was slow when dependent enum scripts and hierarchical lists with lots of disabled values were involved. This issue has been resolved by filtering out disabled values, so that the first row now appears quicker and subsequent rows are added instantly.

#667450 – Special characters removed from attachment file names in CM/Track

When an attachment containing a plus sign or an apostrophe in its file name is uploaded in CM/Track, those characters are automatically removed. This problem has been solved and CM/Track and the underlying REST API now preserve plus signs and apostrophes in attachment names making the behavior consistent with the Web Client.

#667493 – Not possible to reply to incoming email

When a user tried to reply to an incoming mail in the Web Client, a template parsing error occurred because the reply retained the objectid and objecttype attributes from the original email, preventing the reply from being sent. The problem has been solved by removing these attributes during reply, forward, and quote operations, so users can now reply to emails without errors.

#667501 - History visibility setting missing in custom export

The setting Visibility in history, which can be defined for workflow elements, was lost when exporting a workflow on the Custom export page of the Web Admin Suite. On import, the setting was set back to its default value. The problem has been solved, and the export now includes the history visibility settings.

#667679 – Possible to create field without group via API

Via API, it was possible to create a data field without linking it to a field group, thus creating orphaned fields. This problem has been solved and all field created via API now need to have a field group.

#667734 - Missing information about concurrent modifications

The Entity sections page of the Web Admin Suite did not show warnings about concurrent modifications if the configuration was updated by another user or in another browser while working on the page. This problem has been solved and a red warning about concurrent modifications is now shown in this situation.

#667761 – Data deleted before validating the import file

When importing a scene from a newer ConSol CM version with the Delete all data option on the Import page of the Web Admin Suite checked, the server deleted all existing data before validating the import file, resulting in a failed import after data loss. This problem has been solved, and the server now performs the scene validity check first and only proceeds with the deletion when the import file is valid.

#667859 – Prefilled read‑only fields may lose their content

When a user opened a case creation form in CM/Track V3 with read-only fields prefilled by a default values script, switching to another browser tab and returning causes those fields to become blank. This issue has been resolved, and prefilled read‑only fields now retain their values after tab switches.

#667863 - Datatables from attachment section affects field visualizations

When using datatables in a field visualization for a case in the Web Client, adding an attachment to the case overwrites the DataTables instance used in the field visualization, causing the list layout to change and the search input to display Search in attachment. This problem has been solved and the field visualization now uses an isolated DataTables instance, preserving its layout and search functionality regardless of any attachments.

#667881 – Typo in name of a DWH setting for data fields

There was a typo in the label of the Field values omitted from DWH history setting for data fields in the Web Admin Suite. This issue has been resolved and the label is now correct.

#667899 – Exception when opening workspace item

When trying to open a workspace item whose underlying page has been removed from the page store in the meantime, an error occurred. This problem has been solved and workspace pages are now stored with higher priority in the internal page store, preventing automatic eviction and preserving changes.

#667913 – Wrong labels for entity sections

When viewing sections of person and company pages on the Entity sections page of the Web Admin Suite, the Related contacts section was incorrectly named Related cases. This problem has been solved and all sections have the correct labels now.

#667915 - Problem with lists in the rich-text editor

When using the Web Client, CM/Track and the Web Admin Suite on Firefox, creating a list after pasting multiline text that ends with an empty line in the rich-text editor placed the bullet/number before the first line instead of at the intended line. This issue has been resolved by updating the rich-text editor, and lists works correctly now.

#667938 - Error when canceling activity form with activityKeyBindingEnabled disabled

In the Web Client, a JavaScript error was thrown when an activity form was canceled while the page customization attribute activityKeyBindingEnabled of the scope cmApplicationCustomization was set to false. This issue has been fixed, and cancelling an activity form no longer generates an error.

#667959 – Not possible to reply to email with empty image

When trying to reply to an email that contains an empty <img> tag in the Web Client an error occurred. This problem has been solved, and empty images are now ignored, so that replies to such emails are sent successfully.

#668103 – Superfluous DWH logs when German is set for updates

When the default language of ConSol CM is German and a DWH update is performed with German selected as a language to be transferred, a large number of warnings regarding a missing locale en were written to the log files. This problem has been solved and the DWH update now correctly uses the selected German locale, eliminating the unnecessary warning messages.

#668123 - Not possible to remove fields in activity form prefill script in CM/Track

Removing field values in the prefill script of an activity form did not work in CM/Track V3. Using the ticket.remove method in the script did not clear the values. This problem has been solved and removing case field values in the prefill script works correctly now.

#668157 - Sending emails to many recipients fails

When sending an email to a large recipient list using a workflow activity, the addresses were truncated, so only some recipients received the message. The issue has been solved and all recipients are now correctly processed in workflow contexts.

#668193 – Error due to incorrect dates for case history groups

When a workflow activity was executed and a history group with a newer date already existed, an error could occur. The problem has been resolved by adjusting the server logic to delete and recreate invalid history groups instead of throwing an exception.

#668224 – Users created via queue wizard saved without password

When internal OIDC was enabled for the Web Client, users created with the queue wizard were saved without a password, causing login attempts to fail. This issue has been resolved, and the wizard now correctly stores a password for new users even with OIDC enabled.

#668275 – Changes in contact update action not persisted

Updates done to contact fields in the script of a contact update action which is triggered when activating or deactivating a contact, were not persisted. This problem has been solved and changes done in the scope of contact update actions when activating or deactivating a contact are correctly saved now.

#668436 - Not possible to start LibreOffice twice in a row

When using CM/Doc with LibreOffice and trying to open the same document template twice in a row, an error occurred and LibreOffice did not open. This problem has been solved and CM/Doc now works correctly with LibreOffice.

#668679 - Precompiled trigger scripts not executed

Scripts for business event and time triggers were not executed correctly if the workflow which they belong to was defined for script precompilation in the system property cmas-core-server, scriptPrecompilation.workflowNames. This problem has been solved and all precompiled scripts are executed correctly now.