The fixes from release 107 are detailed on this supplementary page.
Details for each fix are: pre-conditions (if any), steps to reproduce, expected result, dependencies and downstream impacts, and support request (ticket) IDs (if applicable).
- Fixes
- Policy Management
- Fixed an incident that caused special symbols and diacritics not to correctly display in timeline and mention dropdown
- Fixed an incident that caused special symbols and diacritics not to correctly display in the mention email
- Fixed a bug that caused stage deadline triggers not to update if users were added/removed to/from group
- Fixed a bug that caused owners not to update on the Info tab if group members were changed through the Admin panel
- Fixed a bug that caused user’s first/last name changes not to display on the Info sidebar
- Policy Portal
- Fixed a bug that caused tag options in Add filter not being selectable when there are at least 23 tags in the system
- Policy Management
For any questions, please email support@clausematch.com and we will further assist you.
Fixes
Policy Management
Important bugs that were fixed
- Fixed an incident that caused special symbols and diacritics not to correctly display in timeline and mention dropdown
- Pre-conditions:
-
User A with special symbols and diacritics in the first and last name is created in the admin panel. Examples:
- ™ © € £– — " & < >
- ÀÁÂÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝ
- ÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿĀāĂ㥹
- ŠšŸ
- Œœ
-
- Steps to reproduce:
- Create a document by user A
- Add User B as an editor
- Open the document by user B
- Open the document/paragraph activity tab
- Enter '@' in the comment field
- Check the user name in mention dropdown
- Select a user from the dropdown and enter a comment
- Check the user name in the timeline on the document/paragraph activity tab
- Expected result:
- Special symbols and diacritics are correctly displayed
- Dependencies and downstream impacts:
- Document timeline
- Paragraph timeline
- Comments
- Support Requests IDs:
- 6937
- Pre-conditions:
- Fixed an incident that caused special symbols and diacritics not to correctly display in the mention email
- Pre-condition:
-
User A with special symbols and diacritics in the first and last name is created in the admin panel. Examples:
- ™ © € £– — " & < >
- ÀÁÂÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝ
- ÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿĀāĂ㥹
- ŠšŸ
- Œœ
-
- Steps to reproduce:
- Create a document by user A
- Add User B as an editor
- Open the document by user B
- Open the document/paragraph activity tab
- Enter '@' in the comment field
- Select a user from the dropdown and enter a comment
- Check the user name in the mention email
- Expected result:
- Special symbols and diacritics are correctly displayed
- Dependencies and downstream impacts:
- Emails
- Support Requests IDs:
- 6937
- Pre-condition:
- Fixed a bug that caused stage deadline triggers not to update if users were added/removed to/from group
- Pre-conditions:
- User1, User2 and User3 exist in the system
- User2 is added to Group1
- Email notification for Document stages is set to "10.00" for User1, User2 and User3; time before deadline is set to "Week”
- Steps to reproduce:
- Create document by User1 and set Release stage deadline to "current day +10 days"
- Add Group1 to the Document as Owner
- See metadata triggers for specific document with SQL command (replace documentId with id of document created at the step 1)
- SQL command:
WITH t AS (SELECT (TIMESTAMP 'epoch' + next_fire_time * INTERVAL '1ms') next_fire_timestamp,
split_part(trigger_name, '*', 1) trigger_type,*
*split_part(trigger_name, '*', 2) stage_id,
split_part(trigger_name, '*', 3) user_id,*
*split_part(trigger_group, '*', 3) document_id
FROM qrtz_triggers)
SELECT t.trigger_type, t.next_fire_timestamp, t.stage_id, ds.name, t.user_id, t.document_id
FROM t
LEFT JOIN document_stage ds ON t.stage_id = ds.uuid
WHERE t.trigger_type = 'StageDeadline'
AND t.document_id = 'documentId';
- SQL command:
- In Admin panel add User3 to Group1 and Remove User2 from it
- Remove User1 from document by User3
- See stage deadline triggers for specific document with SQL command (replace documentId with id of document created at the step 1)
- Expected results:
-
After step 3 - Data output contains 6 columns with trigger type, notification time (next_fire_timestamp), stage id, stage name, user id and document id: 2 row exists - one for User1 and one for User2
-
After step 6 - Data output contains 6 columns with trigger type, notification time (next_fire_timestamp), stage id, stage name, user id and document id: 1 row exists - only for User3
-
- Dependencies and downstream impacts:
- Emails
- Stage deadline triggers
- User groups
- Support Requests IDs:
- 5750, 6188, 6392, 6464, 6504, 6600, 6987, 6992, 6994, 7025
- Pre-conditions:
- Fixed a bug that caused owners not to update on the Info tab if group members were changed through the Admin panel
- Pre-conditions:
-
User1, User2 and User3 exist in the system
-
User1 has superadmin or manage users permission
-
User2 is added to Test group
-
- Steps to reproduce:
- Create document by User1
- Add Test group as owner to document
- Open Admin panel/Users and groups in another browser tab
- Remove User2 from Test group and add User3
- Navigate back to browser tab with open document and refresh the page
- Check Info tab/Owners
- Expected result:
- User1 and User3 are displayed as owners on Info tab
- Dependencies and downstream impacts:
- Document permissions
- Document Info
- User management
- Support Requests IDs:
- N/A
- Pre-conditions:
- Fixed a bug that caused user’s first/last name changes not to display on the Info sidebar
- Pre-conditions:
- N/A
- Steps to reproduce:
- Create document
- Add “User1” to the document as owner
- Open Admin panel/User and groups tab
- Edit “User1” first name - set “User1Updated”
- Open document
- Expected result:
- New first name is displayed for “User1Updated” on the Info sidebar
- Dependencies and downstream impacts:
- Document Info
- User Management
- Support Requests IDs:
- N/A
- Pre-conditions:
Policy Portal
- Fixed a bug that caused tag options in Add filter not being selectable when there are at least 23 tags in the system
- Pre-conditions:
- N/A
- Steps to reproduce:
- Open Policy Portal
- Click Add Filter
- Choose Tags
- Scroll down
- Select a tag that is not initially visible in dropdown
- Set checkbox or click on tag name
- Expected result:
- Tag is selected
- Dependencies and downstream impacts:
- Tags Document
- Search & filter
- Support Requests IDs:
- N/A
- Pre-conditions: