FintechOS Platform 21.1.6.3

August 20th, 2021

This release adds the possibility to execute client side code after a file upload fails.

What's New

Execute Client Scripts On File Upload Errors

The On File Upload Error control can be used when customizing form fields to execute client-side scripts if the file upload fails. Note that this only applies for attributes of type file.

Use the context.showErrorMessage method to generate messages on file upload errors, and the context.errorMsg property to return the error message.

Read more about Configuring Field Options.

Fixed Issues

No. Summary Module
FSD-10892 There was no way to execute client side code after a file upload error. Innovation Studio

Known Issues

Summary Module
During the OCR process done with Computer Vision on a device with Andriod 11, the screen freezes after the photo is taken on screens smaller than 6 inches.

As a workaround, if the user scrolls on the screen so that the address bar is no longer visible, then the bug does not reproduce and they can advance to the next step.

In addition, use the following code snippet to eliminate the issue:
Copy
html, body {

    height: 100%;
}

#ebsContainer {

    height: 100%;

    overflow-y: auto;
}

.main-container {

    height: 100%;

    overflow-y: auto;
} 
Innovation Studio and FintechOS Portal
Plugin assemblies must be copied and pasted in the PortalPluginStore\AddIns folder after import in FintechOS Studio in order to be functional. Innovation Studio
The Save Changes prompt does not appear when the Insert button is clicked. Innovation Studio and FintechOS Portal
Inline editing in views doesn’t work if the view columns are created with attribute aliases from the fetch. FintechOS Portal
Permissions are required for the Developer security role to perform CRUD operations on Omnichannel Campaign entities Innovation Studio
Actions performed on CI list types are not followed by a toast message Innovation Studio
Hyper-personalization menu items are not visible with the Developer security role. Innovation Studio
Permissions are required for the Developer security role to perform CRUD operations on Hyper-personalization entities. Innovation Studio
Custom user journeys are not available in ApplicationTypeXCIType, and cannot be added as an application CI. Innovation Studio
The Audience list is not removed when the campaign is deleted. Innovation Studio
Permissions are required for the Developer security role to perform CRUD operations on Package entities. Innovation Studio
Names of exported zip files are not properly generated. Innovation Studio
Importing a deployment/project pack that has a BEntity without 'default' named form automatically sets 2 forms as 'is default' Innovation Studio
An exception is thrown when a user with only the Release Manager security role imports a deployed project package. Innovation Studio
An exception is thrown when a user with only the Release Manager security role creates a project deployment package. Innovation Studio
An exception is thrown when you click the Save and Reload button after inserting a new record to an entity. This happens on an environment with the sys-single-page-app-router = 1 and sys-compatibility-url-params-router = 0, and only when using Mozilla Firefox. Innovation Studio