Closed nakamichiworks closed 1 month ago
@nakamichiworks - Thanks for reporting this. I can see and confirm this is an issue. The "in" check should first check if the object is a string, so as to avoid the "unhashable" error. We can also add this scenario to our unit tests. I'm considering also wrapping most/all of the logic in a try block so that unexpected inputs can still have a safe failover type (str or json).
@nakamichiworks - This should be resolved by:
Which just merged.
Can you retry using PyAirbyte 0.11.1 (released just now) and let us know if this resolves your issue? Thanks!
I got the following error when I ran
source-zendesk-support
connector.After debugging, I found that this JSON schema type is not properly handled by
_get_airbyte_type()
function, which meansjson_schema_type = ["null", "object", "string"]
causesTypeError: unhashable type: 'list'
.Can I fix this, or do you have any workaround?
Package versions:
airbyte-source-zendesk-support
version: 2.6.3 (latest)