jitsu
jitsu copied to clipboard
Add Airbyte type correcter
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.