Wappler 5.1.4
MacOS
API Action doesn’t infer schema correctly from JSON input
JSON to put in API Action (“Source” text area), click “Play” button to parse:
[{
    "id": 1,
    "Analysis": {
        "GlobalResults": [{
            "ValidRatio": 0.981,
            "Valid": true,
            "Results": [{
                    "mean": 0.426
                },
                {
                    "mean": 0.426
                },
                {
                    "mean": 0.426
                },
                {
                    "mean": 0.426
                },
                {
                    "mean": 0.425
                },
                {
                    "mean": 0.43
                },
                {
                    "mean": 0.43
                }
            ]
        }],
        "SampleNames": [
            "John"
        ]
    }
}]
Expected schema (excerpt)
Inferred schema
Notice “SampleNames” and “GlobalResults” are missing
This bug was initially caught on a more complex JSON source, the example above is a simplified, reproducible version of the bug. Once the fix is made I’ll test with the more complex JSON again
        Community Page
Last updated:
    Last updated:

