{"action":"opened","issue":{"url":"https://api.github.com/repos/City-of-Bloomington/inRoads/issues/53","labels_url":"https://api.github.com/repos/City-of-Bloomington/inRoads/issues/53/labels{/name}","comments_url":"https://api.github.com/repos/City-of-Bloomington/inRoads/issues/53/comments","events_url":"https://api.github.com/repos/City-of-Bloomington/inRoads/issues/53/events","html_url":"https://github.com/City-of-Bloomington/inRoads/issues/53","id":93822161,"number":53,"title":"Event sorting without using Calendar API","user":{"login":"inghamn","id":630282,"avatar_url":"https://avatars.githubusercontent.com/u/630282?v=3","gravatar_id":"","url":"https://api.github.com/users/inghamn","html_url":"https://github.com/inghamn","followers_url":"https://api.github.com/users/inghamn/followers","following_url":"https://api.github.com/users/inghamn/following{/other_user}","gists_url":"https://api.github.com/users/inghamn/gists{/gist_id}","starred_url":"https://api.github.com/users/inghamn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/inghamn/subscriptions","organizations_url":"https://api.github.com/users/inghamn/orgs","repos_url":"https://api.github.com/users/inghamn/repos","events_url":"https://api.github.com/users/inghamn/events{/privacy}","received_events_url":"https://api.github.com/users/inghamn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-07-08T15:41:12Z","updated_at":"2015-07-08T15:41:12Z","closed_at":null,"body":"The problem with the calendar api sorting is that it requires exploding the events into all the recurrences.  We would really only want to show each event once once in the display, with a description of it's recurrence.\r\n\r\nIf you show 30 days of road closings you don't want to keep seeing the same closure listed for each and every day.\r\n\r\nThis means we need to sort the list ourselves, in PHP, after we get the results back from Google."}}