{"action":"created","issue":{"url":"https://api.github.com/repos/ushahidi/platform/issues/1349","repository_url":"https://api.github.com/repos/ushahidi/platform","labels_url":"https://api.github.com/repos/ushahidi/platform/issues/1349/labels{/name}","comments_url":"https://api.github.com/repos/ushahidi/platform/issues/1349/comments","events_url":"https://api.github.com/repos/ushahidi/platform/issues/1349/events","html_url":"https://github.com/ushahidi/platform/issues/1349","id":173357100,"number":1349,"title":"After mapping a CSV with a few hundred rows, clicking finish import actually finishes import but doesn't tell the user that or change the screen to list view","user":{"login":"jshorland","id":3224856,"avatar_url":"https://avatars.githubusercontent.com/u/3224856?v=3","gravatar_id":"","url":"https://api.github.com/users/jshorland","html_url":"https://github.com/jshorland","followers_url":"https://api.github.com/users/jshorland/followers","following_url":"https://api.github.com/users/jshorland/following{/other_user}","gists_url":"https://api.github.com/users/jshorland/gists{/gist_id}","starred_url":"https://api.github.com/users/jshorland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jshorland/subscriptions","organizations_url":"https://api.github.com/users/jshorland/orgs","repos_url":"https://api.github.com/users/jshorland/repos","events_url":"https://api.github.com/users/jshorland/events{/privacy}","received_events_url":"https://api.github.com/users/jshorland/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ushahidi/platform/labels/P0%20-%20Unbreak%20now!","name":"P0 - Unbreak now!","color":"e11d21"}],"state":"open","locked":false,"assignee":{"login":"brandonrosage","id":1136279,"avatar_url":"https://avatars.githubusercontent.com/u/1136279?v=3","gravatar_id":"","url":"https://api.github.com/users/brandonrosage","html_url":"https://github.com/brandonrosage","followers_url":"https://api.github.com/users/brandonrosage/followers","following_url":"https://api.github.com/users/brandonrosage/following{/other_user}","gists_url":"https://api.github.com/users/brandonrosage/gists{/gist_id}","starred_url":"https://api.github.com/users/brandonrosage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brandonrosage/subscriptions","organizations_url":"https://api.github.com/users/brandonrosage/orgs","repos_url":"https://api.github.com/users/brandonrosage/repos","events_url":"https://api.github.com/users/brandonrosage/events{/privacy}","received_events_url":"https://api.github.com/users/brandonrosage/received_events","type":"User","site_admin":false},"assignees":[{"login":"brandonrosage","id":1136279,"avatar_url":"https://avatars.githubusercontent.com/u/1136279?v=3","gravatar_id":"","url":"https://api.github.com/users/brandonrosage","html_url":"https://github.com/brandonrosage","followers_url":"https://api.github.com/users/brandonrosage/followers","following_url":"https://api.github.com/users/brandonrosage/following{/other_user}","gists_url":"https://api.github.com/users/brandonrosage/gists{/gist_id}","starred_url":"https://api.github.com/users/brandonrosage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brandonrosage/subscriptions","organizations_url":"https://api.github.com/users/brandonrosage/orgs","repos_url":"https://api.github.com/users/brandonrosage/repos","events_url":"https://api.github.com/users/brandonrosage/events{/privacy}","received_events_url":"https://api.github.com/users/brandonrosage/received_events","type":"User","site_admin":false},{"login":"willdoran","id":2694405,"avatar_url":"https://avatars.githubusercontent.com/u/2694405?v=3","gravatar_id":"","url":"https://api.github.com/users/willdoran","html_url":"https://github.com/willdoran","followers_url":"https://api.github.com/users/willdoran/followers","following_url":"https://api.github.com/users/willdoran/following{/other_user}","gists_url":"https://api.github.com/users/willdoran/gists{/gist_id}","starred_url":"https://api.github.com/users/willdoran/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/willdoran/subscriptions","organizations_url":"https://api.github.com/users/willdoran/orgs","repos_url":"https://api.github.com/users/willdoran/repos","events_url":"https://api.github.com/users/willdoran/events{/privacy}","received_events_url":"https://api.github.com/users/willdoran/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2016-08-26T02:42:25Z","updated_at":"2016-09-01T16:33:29Z","closed_at":null,"body":"steps to reproduce:\nFirst, I uploaded a CSV with ~60 rows. all good.\nThen, I uploaded a CSV with ~280 rows. all good until i hit \"finish import\" after mapping to my fields in my survey. Nothing happened and I had no indication that it had uploaded. so i clicked again. and again. \nThen, navigated away from importer to list view and there were 3x the number of posts in the original csv because i clicked three times."},"comment":{"url":"https://api.github.com/repos/ushahidi/platform/issues/comments/244136179","html_url":"https://github.com/ushahidi/platform/issues/1349#issuecomment-244136179","issue_url":"https://api.github.com/repos/ushahidi/platform/issues/1349","id":244136179,"user":{"login":"jshorland","id":3224856,"avatar_url":"https://avatars.githubusercontent.com/u/3224856?v=3","gravatar_id":"","url":"https://api.github.com/users/jshorland","html_url":"https://github.com/jshorland","followers_url":"https://api.github.com/users/jshorland/followers","following_url":"https://api.github.com/users/jshorland/following{/other_user}","gists_url":"https://api.github.com/users/jshorland/gists{/gist_id}","starred_url":"https://api.github.com/users/jshorland/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jshorland/subscriptions","organizations_url":"https://api.github.com/users/jshorland/orgs","repos_url":"https://api.github.com/users/jshorland/repos","events_url":"https://api.github.com/users/jshorland/events{/privacy}","received_events_url":"https://api.github.com/users/jshorland/received_events","type":"User","site_admin":false},"created_at":"2016-09-01T16:33:29Z","updated_at":"2016-09-01T16:33:29Z","body":"@willdoran these sound like good options. I prefer 2a to 2b depending on dev time to do it. Could 2a be a good stop gap in the interim? I'd need to really understand technical difficulty of each to properly prioritize. @brandonrosage -- can you input as well in terms of UX of each option?"}}
{"actor":{"display_login":"jshorland"}}