{"action":"created","issue":{"url":"https://api.github.com/repos/sunpy/sunpy/issues/1671","repository_url":"https://api.github.com/repos/sunpy/sunpy","labels_url":"https://api.github.com/repos/sunpy/sunpy/issues/1671/labels{/name}","comments_url":"https://api.github.com/repos/sunpy/sunpy/issues/1671/comments","events_url":"https://api.github.com/repos/sunpy/sunpy/issues/1671/events","html_url":"https://github.com/sunpy/sunpy/pull/1671","id":136423808,"number":1671,"title":"[unidown] Change the double match logic in UnifiedDownloaderFactory","user":{"login":"Cadair","id":1391051,"avatar_url":"https://avatars.githubusercontent.com/u/1391051?v=3","gravatar_id":"","url":"https://api.github.com/users/Cadair","html_url":"https://github.com/Cadair","followers_url":"https://api.github.com/users/Cadair/followers","following_url":"https://api.github.com/users/Cadair/following{/other_user}","gists_url":"https://api.github.com/users/Cadair/gists{/gist_id}","starred_url":"https://api.github.com/users/Cadair/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Cadair/subscriptions","organizations_url":"https://api.github.com/users/Cadair/orgs","repos_url":"https://api.github.com/users/Cadair/repos","events_url":"https://api.github.com/users/Cadair/events{/privacy}","received_events_url":"https://api.github.com/users/Cadair/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/sunpy/sunpy/labels/unidown","name":"unidown","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-02-25T15:39:10Z","updated_at":"2016-02-25T15:45:43Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/sunpy/sunpy/pulls/1671","html_url":"https://github.com/sunpy/sunpy/pull/1671","diff_url":"https://github.com/sunpy/sunpy/pull/1671.diff","patch_url":"https://github.com/sunpy/sunpy/pull/1671.patch"},"body":"This changes the logic when checking how many clients have returned\r\nvalid for a query to explicitly ignore VSOClient iff there are two\r\nmatches and one of them is the VSOClient.\r\n\r\nThis changes it from the old behaviour where if there were any number of\r\nmatches the first subclass of GenericClient was used.\r\n\r\nping @wafels @nabobalis "},"comment":{"url":"https://api.github.com/repos/sunpy/sunpy/issues/comments/188847924","html_url":"https://github.com/sunpy/sunpy/pull/1671#issuecomment-188847924","issue_url":"https://api.github.com/repos/sunpy/sunpy/issues/1671","id":188847924,"user":{"login":"Cadair","id":1391051,"avatar_url":"https://avatars.githubusercontent.com/u/1391051?v=3","gravatar_id":"","url":"https://api.github.com/users/Cadair","html_url":"https://github.com/Cadair","followers_url":"https://api.github.com/users/Cadair/followers","following_url":"https://api.github.com/users/Cadair/following{/other_user}","gists_url":"https://api.github.com/users/Cadair/gists{/gist_id}","starred_url":"https://api.github.com/users/Cadair/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Cadair/subscriptions","organizations_url":"https://api.github.com/users/Cadair/orgs","repos_url":"https://api.github.com/users/Cadair/repos","events_url":"https://api.github.com/users/Cadair/events{/privacy}","received_events_url":"https://api.github.com/users/Cadair/received_events","type":"User","site_admin":false},"created_at":"2016-02-25T15:45:43Z","updated_at":"2016-02-25T15:45:43Z","body":"Only if you specify `Level(0)` because that check is in the `EVEClient._can_handle_query` method."}}