Summary
Airbyte UI is converting special characters like # into % in API parameters due to URL encoding. User is looking for a solution to fix this issue.
Question
I am using response[‘LastEvaluatedKey’][‘SK’][‘S’] this as a Cursor Value
and response from above is this #SC#9031
but value passed by airbyte in api parameter is %23SC%239031
it is converting # into %, I know this is due to url encoding
How can I fix this in airbyte UI
This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. Click here if you want to access the original thread.
Join the conversation on Slack
["url-encoding", "airbyte-ui", "api-parameters", "special-characters"]
Are you passing the cursor back to the API in query parameter?
I wonder if it would always urlencode input values
<@U069EMNRPA4> Yes I am passing it in query parameters
Is there a way to resolve this issue in airbyte ui?
Honestly, not sure. I’d assume either there is a jinja macro already, or we could make one to tell a specific variable to not get urlencoded.
<@U069EMNRPA4> I tried some jinja filter they didn’t work,
I assume we need to make new one
I have no idea about how to make one,
So is it possible to do this or not?