{"action":"created","issue":{"url":"https://api.github.com/repos/DoSomething/LetsDoThis-iOS/issues/956","repository_url":"https://api.github.com/repos/DoSomething/LetsDoThis-iOS","labels_url":"https://api.github.com/repos/DoSomething/LetsDoThis-iOS/issues/956/labels{/name}","comments_url":"https://api.github.com/repos/DoSomething/LetsDoThis-iOS/issues/956/comments","events_url":"https://api.github.com/repos/DoSomething/LetsDoThis-iOS/issues/956/events","html_url":"https://github.com/DoSomething/LetsDoThis-iOS/issues/956","id":140404400,"number":956,"title":"Bug in signing up for 2nd run when you've already completed campaign in its 1st run","user":{"login":"aaronschachter","id":1236811,"avatar_url":"https://avatars.githubusercontent.com/u/1236811?v=3","gravatar_id":"","url":"https://api.github.com/users/aaronschachter","html_url":"https://github.com/aaronschachter","followers_url":"https://api.github.com/users/aaronschachter/followers","following_url":"https://api.github.com/users/aaronschachter/following{/other_user}","gists_url":"https://api.github.com/users/aaronschachter/gists{/gist_id}","starred_url":"https://api.github.com/users/aaronschachter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aaronschachter/subscriptions","organizations_url":"https://api.github.com/users/aaronschachter/orgs","repos_url":"https://api.github.com/users/aaronschachter/repos","events_url":"https://api.github.com/users/aaronschachter/events{/privacy}","received_events_url":"https://api.github.com/users/aaronschachter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/DoSomething/LetsDoThis-iOS/labels/bug","name":"bug","color":"eb6420"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-03-12T18:10:39Z","updated_at":"2016-03-16T19:21:01Z","closed_at":"2016-03-16T03:43:15Z","body":"This looks like an API bug --  but need to more testing to confirm.  Suspect this happens when you've reported back for a campaign's first run and signup for it's 2nd:\r\n\r\nLogged with my DS account, phoenix user 1176550\r\nNoticed Birthday Mail (campaign id 2461) reportback in my profile under \"Actions I've Done\"\r\nTapped on Birthday Mail: was presented with a Do This Now button on Campaign view\r\nSigned up, and got a confirmation message.\r\n\r\nMy old reportback appears in Campaign View, and my profile looks the same (was expecting to see Birthday Mail in the Doing It now section).\r\n\r\nAPI suggests the 2nd signup was never created (even though I got the confirmation back), there's only 1 result for my user: https://www.dosomething.org/api/v1/signups?user=1176550&campaigns=2461\r\nit has a created date of 1406644593 (July 2014)... but the `campaign_run` is set to 6454, which is Birthday Mail's 2nd run:\r\n\r\n![screen shot 2016-03-12 at 9 55 34 am](https://cloud.githubusercontent.com/assets/1236811/13724385/b8c3d0a0-e838-11e5-80f3-4c8f283eb0a4.png)\r\nwhich has a start date of June 2015\r\n![screen shot 2016-03-12 at 9 59 48 am](https://cloud.githubusercontent.com/assets/1236811/13724397/2f85d012-e839-11e5-9c28-8f2d564a06c2.png)\r\n\r\n\r\nSignup confirmation screenshot below (3/12/2016). Birthday Mail now shows as a completed campaign with my old reportback for me upon viewing it (as the signup exists for the current run)\r\n![img_0349 png](https://cloud.githubusercontent.com/assets/1236811/13724431/30f4abfc-e83a-11e5-94d4-de2510f49db4.jpeg)\r\n\r\ncc @jonuy @angaither \r\n\r\n"},"comment":{"url":"https://api.github.com/repos/DoSomething/LetsDoThis-iOS/issues/comments/197499147","html_url":"https://github.com/DoSomething/LetsDoThis-iOS/issues/956#issuecomment-197499147","issue_url":"https://api.github.com/repos/DoSomething/LetsDoThis-iOS/issues/956","id":197499147,"user":{"login":"chloealee","id":9019452,"avatar_url":"https://avatars.githubusercontent.com/u/9019452?v=3","gravatar_id":"","url":"https://api.github.com/users/chloealee","html_url":"https://github.com/chloealee","followers_url":"https://api.github.com/users/chloealee/followers","following_url":"https://api.github.com/users/chloealee/following{/other_user}","gists_url":"https://api.github.com/users/chloealee/gists{/gist_id}","starred_url":"https://api.github.com/users/chloealee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chloealee/subscriptions","organizations_url":"https://api.github.com/users/chloealee/orgs","repos_url":"https://api.github.com/users/chloealee/repos","events_url":"https://api.github.com/users/chloealee/events{/privacy}","received_events_url":"https://api.github.com/users/chloealee/received_events","type":"User","site_admin":false},"created_at":"2016-03-16T19:21:01Z","updated_at":"2016-03-16T19:21:01Z","body":"Also, when hitting https://thor.dosomething.org/api/v1/signups?user=1176550&campaigns=362, the total is correct, showing signups for the same campaign but on different runs (same situation [as buggy link above](https://thor.dosomething.org/api/v1/signups?user=1176550&campaigns=2461) but with a different campaign). \r\n\r\nIs there something about the Birthday Mail campaign that might be triggering this? "}}