{"action":"created","issue":{"url":"https://api.github.com/repos/hummingbird-me/hummingbird/issues/646","labels_url":"https://api.github.com/repos/hummingbird-me/hummingbird/issues/646/labels{/name}","comments_url":"https://api.github.com/repos/hummingbird-me/hummingbird/issues/646/comments","events_url":"https://api.github.com/repos/hummingbird-me/hummingbird/issues/646/events","html_url":"https://github.com/hummingbird-me/hummingbird/pull/646","id":107567713,"number":646,"title":"MAL Import fixes","user":{"login":"vevix","id":36646,"avatar_url":"https://avatars.githubusercontent.com/u/36646?v=3","gravatar_id":"","url":"https://api.github.com/users/vevix","html_url":"https://github.com/vevix","followers_url":"https://api.github.com/users/vevix/followers","following_url":"https://api.github.com/users/vevix/following{/other_user}","gists_url":"https://api.github.com/users/vevix/gists{/gist_id}","starred_url":"https://api.github.com/users/vevix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vevix/subscriptions","organizations_url":"https://api.github.com/users/vevix/orgs","repos_url":"https://api.github.com/users/vevix/repos","events_url":"https://api.github.com/users/vevix/events{/privacy}","received_events_url":"https://api.github.com/users/vevix/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-21T18:09:54Z","updated_at":"2015-09-21T18:21:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/hummingbird-me/hummingbird/pulls/646","html_url":"https://github.com/hummingbird-me/hummingbird/pull/646","diff_url":"https://github.com/hummingbird-me/hummingbird/pull/646.diff","patch_url":"https://github.com/hummingbird-me/hummingbird/pull/646.patch"},"body":"Okay so there was a few issues.\r\n\r\nFirst: We were calling `raise` on a captured `Exception` and therefore the error text was never sent to the client so their status was never changed from queued and got stuck there.\r\n\r\nSecond: Seems the file was in `binmode` which uses ASCII-8BIT encoding so Sidekiq cried when passing it as an argument.\r\n\r\n--------------\r\n\r\nWe're going to need to do something about people who are stuck in queued status, this includes users who were stuck because of the above bug, and users like @wopian who were bugged from the migration update."},"comment":{"url":"https://api.github.com/repos/hummingbird-me/hummingbird/issues/comments/142066691","html_url":"https://github.com/hummingbird-me/hummingbird/pull/646#issuecomment-142066691","issue_url":"https://api.github.com/repos/hummingbird-me/hummingbird/issues/646","id":142066691,"user":{"login":"NuckChorris","id":430411,"avatar_url":"https://avatars.githubusercontent.com/u/430411?v=3","gravatar_id":"","url":"https://api.github.com/users/NuckChorris","html_url":"https://github.com/NuckChorris","followers_url":"https://api.github.com/users/NuckChorris/followers","following_url":"https://api.github.com/users/NuckChorris/following{/other_user}","gists_url":"https://api.github.com/users/NuckChorris/gists{/gist_id}","starred_url":"https://api.github.com/users/NuckChorris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NuckChorris/subscriptions","organizations_url":"https://api.github.com/users/NuckChorris/orgs","repos_url":"https://api.github.com/users/NuckChorris/repos","events_url":"https://api.github.com/users/NuckChorris/events{/privacy}","received_events_url":"https://api.github.com/users/NuckChorris/received_events","type":"User","site_admin":false},"created_at":"2015-09-21T18:21:21Z","updated_at":"2015-09-21T18:21:21Z","body":"I can unstuck them with a quick query on the server, also fuck Sidekiq.\r\n\r\nAnyways :+1: looks good\r\n\r\nAnd makes me feel dumb for not catching the edgecase there"}}