You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is fine when used with a simple app scheme, like this:
podcast://example.com/feed?id=123
However, if the app uses a scheme with query parameters such as overcast://x-callback-url/add?url= the URL doesn't work. In the following example, it does not invoke the Overcast subscribe callback, I think because of the double ?, so part of the query is ignored:
This needs to be done in clients_panel.coffee to determine if the URL needs encoding or not (because if a simple scheme is used, e.g., podcast://, URL encoding shouldn't be done).
The text was updated successfully, but these errors were encountered:
For a podcasts with a URL such as:
This is fine when used with a simple app scheme, like this:
However, if the app uses a scheme with query parameters such as
overcast://x-callback-url/add?url=
the URL doesn't work. In the following example, it does not invoke the Overcast subscribe callback, I think because of the double?
, so part of the query is ignored:To fix this case, the podcast URL should be encoded at least as much as this:
Or probably safer to encode the entire URL:
This needs to be done in
clients_panel.coffee
to determine if the URL needs encoding or not (because if a simple scheme is used, e.g.,podcast://
, URL encoding shouldn't be done).The text was updated successfully, but these errors were encountered: