{"action":"created","issue":{"url":"https://api.github.com/repos/AntennaPod/AntennaPod/issues/2687","repository_url":"https://api.github.com/repos/AntennaPod/AntennaPod","labels_url":"https://api.github.com/repos/AntennaPod/AntennaPod/issues/2687/labels{/name}","comments_url":"https://api.github.com/repos/AntennaPod/AntennaPod/issues/2687/comments","events_url":"https://api.github.com/repos/AntennaPod/AntennaPod/issues/2687/events","html_url":"https://github.com/AntennaPod/AntennaPod/issues/2687","id":322528137,"number":2687,"title":"Ampersands in URLs Seem to Break OPML Import","user":{"login":"Fidgetcetera","id":15249812,"avatar_url":"https://avatars1.githubusercontent.com/u/15249812?v=4","gravatar_id":"","url":"https://api.github.com/users/Fidgetcetera","html_url":"https://github.com/Fidgetcetera","followers_url":"https://api.github.com/users/Fidgetcetera/followers","following_url":"https://api.github.com/users/Fidgetcetera/following{/other_user}","gists_url":"https://api.github.com/users/Fidgetcetera/gists{/gist_id}","starred_url":"https://api.github.com/users/Fidgetcetera/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fidgetcetera/subscriptions","organizations_url":"https://api.github.com/users/Fidgetcetera/orgs","repos_url":"https://api.github.com/users/Fidgetcetera/repos","events_url":"https://api.github.com/users/Fidgetcetera/events{/privacy}","received_events_url":"https://api.github.com/users/Fidgetcetera/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-12T17:22:23Z","updated_at":"2018-05-12T19:08:46Z","closed_at":null,"author_association":"NONE","body":"**App version:** 1.6.5 (Google Play)\r\n\r\n**Android version**: 8.1.0 Stock\r\n\r\n**Device model**: Google Pixel 2\r\n\r\n**Expected behaviour**: Importing a seemingly validly-formatted OPML file should not display errors.\r\n\r\n**Current behaviour**: Importing an OPML file where any entry has an & in the URL will show an error about the element _before_ it not terminated. \r\n\r\n**First occured**: Version 1.6.5/Today\r\n\r\n**Steps to reproduce**:\r\n\r\n1. Generate an OPML file where there are multiple podcast files before a podcast which has an & in the URL. I used this site, https://opml-gen.ovh/ to generate and this link: http://www.audioentropy.com/lmtyah/?category=Earth-C&format=rss (note the &format=RSS) caused the issue.\r\n2. Import OPML file in the app.\r\n3. Observe the error, which states that the line before it did not terminate.\r\n4. Remove the line for that specific podcast with the ampersand.\r\n5. The import runs fine.\r\n\r\n**Environment**: Changed no settings until after getting the import working.\r\n\r\n**Stacktrace/Logcat**: Got nothin' here, unless you wanna point me towards a way to get that easily.\r\n"},"comment":{"url":"https://api.github.com/repos/AntennaPod/AntennaPod/issues/comments/388576370","html_url":"https://github.com/AntennaPod/AntennaPod/issues/2687#issuecomment-388576370","issue_url":"https://api.github.com/repos/AntennaPod/AntennaPod/issues/2687","id":388576370,"user":{"login":"ByteHamster","id":5811634,"avatar_url":"https://avatars0.githubusercontent.com/u/5811634?v=4","gravatar_id":"","url":"https://api.github.com/users/ByteHamster","html_url":"https://github.com/ByteHamster","followers_url":"https://api.github.com/users/ByteHamster/followers","following_url":"https://api.github.com/users/ByteHamster/following{/other_user}","gists_url":"https://api.github.com/users/ByteHamster/gists{/gist_id}","starred_url":"https://api.github.com/users/ByteHamster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ByteHamster/subscriptions","organizations_url":"https://api.github.com/users/ByteHamster/orgs","repos_url":"https://api.github.com/users/ByteHamster/repos","events_url":"https://api.github.com/users/ByteHamster/events{/privacy}","received_events_url":"https://api.github.com/users/ByteHamster/received_events","type":"User","site_admin":false},"created_at":"2018-05-12T19:08:46Z","updated_at":"2018-05-12T19:08:46Z","author_association":"COLLABORATOR","body":"Can you please upload an opml file that causes the issue? I currently can not reproduce the issue. "}}
{"actor":{"display_login":"ByteHamster"}}