{"action":"created","issue":{"url":"https://api.github.com/repos/balderdashy/skipper/issues/56","labels_url":"https://api.github.com/repos/balderdashy/skipper/issues/56/labels{/name}","comments_url":"https://api.github.com/repos/balderdashy/skipper/issues/56/comments","events_url":"https://api.github.com/repos/balderdashy/skipper/issues/56/events","html_url":"https://github.com/balderdashy/skipper/issues/56","id":52856252,"number":56,"title":"Unclear how to detect when file upload is completed","user":{"login":"dbkaplun","id":1765130,"avatar_url":"https://avatars.githubusercontent.com/u/1765130?v=3","gravatar_id":"","url":"https://api.github.com/users/dbkaplun","html_url":"https://github.com/dbkaplun","followers_url":"https://api.github.com/users/dbkaplun/followers","following_url":"https://api.github.com/users/dbkaplun/following{/other_user}","gists_url":"https://api.github.com/users/dbkaplun/gists{/gist_id}","starred_url":"https://api.github.com/users/dbkaplun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbkaplun/subscriptions","organizations_url":"https://api.github.com/users/dbkaplun/orgs","repos_url":"https://api.github.com/users/dbkaplun/repos","events_url":"https://api.github.com/users/dbkaplun/events{/privacy}","received_events_url":"https://api.github.com/users/dbkaplun/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/balderdashy/skipper/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2014-12-25T09:35:03Z","updated_at":"2015-05-29T01:03:41Z","closed_at":null,"body":""},"comment":{"url":"https://api.github.com/repos/balderdashy/skipper/issues/comments/106645820","html_url":"https://github.com/balderdashy/skipper/issues/56#issuecomment-106645820","issue_url":"https://api.github.com/repos/balderdashy/skipper/issues/56","id":106645820,"user":{"login":"plato-cambrian","id":7917920,"avatar_url":"https://avatars.githubusercontent.com/u/7917920?v=3","gravatar_id":"","url":"https://api.github.com/users/plato-cambrian","html_url":"https://github.com/plato-cambrian","followers_url":"https://api.github.com/users/plato-cambrian/followers","following_url":"https://api.github.com/users/plato-cambrian/following{/other_user}","gists_url":"https://api.github.com/users/plato-cambrian/gists{/gist_id}","starred_url":"https://api.github.com/users/plato-cambrian/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/plato-cambrian/subscriptions","organizations_url":"https://api.github.com/users/plato-cambrian/orgs","repos_url":"https://api.github.com/users/plato-cambrian/repos","events_url":"https://api.github.com/users/plato-cambrian/events{/privacy}","received_events_url":"https://api.github.com/users/plato-cambrian/received_events","type":"User","site_admin":false},"created_at":"2015-05-29T01:03:41Z","updated_at":"2015-05-29T01:03:41Z","body":"+1, my use case is slightly different, I have a form using the default upload adapter to write the upload to `.tmp/background.img`. I am redirecting in the uploadedFiles callback. But I always see the LAST image. If I wait a moment and refresh, I see the new image.\r\n\r\nSeems like this callback is fired in between saving to temporary file and moving it to the final location?"}}