jitsu icon indicating copy to clipboard operation
jitsu copied to clipboard

Add Airbyte type correcter

Open xtreding opened this issue 4 years ago • 0 comments

Problem

Airbyte requires the exact config values types as they are mentioned in spec command output. If a field has an integer type, then it should be a number in config JSON like:

{
  "field": 300
}

Airbyte returns an error if the field is an integer wrapped in a string:

{
  "field": "300"
}

Solution

Jitsu Server should have type correcter that downloads Airbyte spec, accepts Airbyte config JSON from UI, and returns config JSON with the right types. It should work with date formatting as well. After correcting Jitsu Server should save config JSON as it is implemented now.

xtreding avatar Oct 11 '21 08:10 xtreding