No type conversion of form data, all stored as strings

Environment

cibSeven 2.0 run (docker image cibseven/cibseven:run-2.0.0)

Description

Form data collected via BPMN Forms store always as string, not as number/boolean etc.

Steps to reproduce

Model in Camunda Modeler: Create a process containing a user task Attach a form to the user task Put a checkbox item into the user task Deploy the process to CIBSeven 2.0 Perform the user task, fill out the form Inspect process variables inside cockpit

Observed Behavior

The process instance variable containing the output of checkbox item is of type string (containing String "true" or "false" Same behaviour for number input fields.

Expected behavior

The process instance variable containing the output of the ceckbox item is of type boolean Same behaviour for number input fields.

Root Cause (Required on prioritization)

Solution Ideas

Hints

REST Call from Browser to Backend sends correctly boolean values, both for the new ui and for the old ui. same process works without issues in CIBSeven 1.1

Links

Breakdown

### Pull Requests