{"action":"created","issue":{"url":"https://api.github.com/repos/WSDOT/wsdot-wsf-schedule/issues/2","repository_url":"https://api.github.com/repos/WSDOT/wsdot-wsf-schedule","labels_url":"https://api.github.com/repos/WSDOT/wsdot-wsf-schedule/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/WSDOT/wsdot-wsf-schedule/issues/2/comments","events_url":"https://api.github.com/repos/WSDOT/wsdot-wsf-schedule/issues/2/events","html_url":"https://github.com/WSDOT/wsdot-wsf-schedule/issues/2","id":141324881,"number":2,"title":"No Logic for Schedule Changes","user":{"login":"loganSims","id":6343384,"avatar_url":"https://avatars.githubusercontent.com/u/6343384?v=3","gravatar_id":"","url":"https://api.github.com/users/loganSims","html_url":"https://github.com/loganSims","followers_url":"https://api.github.com/users/loganSims/followers","following_url":"https://api.github.com/users/loganSims/following{/other_user}","gists_url":"https://api.github.com/users/loganSims/gists{/gist_id}","starred_url":"https://api.github.com/users/loganSims/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/loganSims/subscriptions","organizations_url":"https://api.github.com/users/loganSims/orgs","repos_url":"https://api.github.com/users/loganSims/repos","events_url":"https://api.github.com/users/loganSims/events{/privacy}","received_events_url":"https://api.github.com/users/loganSims/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-03-16T16:20:54Z","updated_at":"2016-06-09T17:03:10Z","closed_at":null,"body":"When querying the Traveler API for travel dates outside the current ferry schedule something similar to the following is returned\r\n`153Spring 2016Springhttp://www.wsdot.wa.gov/ferries/pdf/2016Spring.pdf2016-03-20T00:00:002016-06-11T00:00:00`\r\nThis causes our WSFRouteSchedules.js to look like this\r\n```\r\n{\"DepartingTerminalID\":22,\"DepartingTerminalName\":\"Vashon\r\nIsland\",\"ArrivingTerminalID\":9,\"ArrivingTerminalName\":\"Fauntleroy\",\"Annotations\":[\"Loads foot =\r\npassengers and pre-registered carpools and vanpools only.\",\"Via Southworth, crossing time 45 =\r\nminutes.\"],\"Times\":[{\"DepartingTime\":\"/Date(1458126300000-=\r\n0700)/\",\"ArrivingTime\":null,\"AnnotationIndexes\":[]},{\"DepartingTime\":\"/Date(1458128400000-=\r\n0700)/\",\"ArrivingTime\":null,\"AnnotationIndexes\":[]},{\"DepartingTime\":\"/Date(1458130800000-=\r\n0700)/\",\"ArrivingTime\":null,\"AnnotationIndexes\":[]},{\"DepartingTime\":\"/Date(1458132300000-=\r\n0700)/\",\"ArrivingTime\":null,\"AnnotationIndexes\":[]},{\"DepartingTime\":\"/Date(1458134400000-=\r\n```\r\nWhich makes our apps crash when users check ahead when a schedule change is within a week away. \r\n\r\nAt the moment I am not sure if this will be returned until the schedule is in effect or earlier."},"comment":{"url":"https://api.github.com/repos/WSDOT/wsdot-wsf-schedule/issues/comments/224960291","html_url":"https://github.com/WSDOT/wsdot-wsf-schedule/issues/2#issuecomment-224960291","issue_url":"https://api.github.com/repos/WSDOT/wsdot-wsf-schedule/issues/2","id":224960291,"user":{"login":"loganSims","id":6343384,"avatar_url":"https://avatars.githubusercontent.com/u/6343384?v=3","gravatar_id":"","url":"https://api.github.com/users/loganSims","html_url":"https://github.com/loganSims","followers_url":"https://api.github.com/users/loganSims/followers","following_url":"https://api.github.com/users/loganSims/following{/other_user}","gists_url":"https://api.github.com/users/loganSims/gists{/gist_id}","starred_url":"https://api.github.com/users/loganSims/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/loganSims/subscriptions","organizations_url":"https://api.github.com/users/loganSims/orgs","repos_url":"https://api.github.com/users/loganSims/repos","events_url":"https://api.github.com/users/loganSims/events{/privacy}","received_events_url":"https://api.github.com/users/loganSims/received_events","type":"User","site_admin":false},"created_at":"2016-06-09T17:03:10Z","updated_at":"2016-06-09T17:03:10Z","body":"Our program queries /routedetails/ for the trip IDs.\r\n\r\n[routedetails_in_spring.txt](https://github.com/WSDOT/wsdot-wsf-schedule/files/307476/routedetails_in_spring.txt)\r\n[routedetails_in_summer.txt](https://github.com/WSDOT/wsdot-wsf-schedule/files/307477/routedetails_in_summer.txt)\r\n\r\nRoute 9 is absent in spring\r\nRoute 272 is absent in summer\r\n\r\nNote that route 10 in summer is ana-sid. \r\n\r\nSeems theres some schedule shuffling from spring to summer. This causes our errors but also explains why they are fixed as soon as the new schedule is in effect since we are calling /routedetails/ to get our info on route IDs.\r\n\r\n\r\n"}}
{"actor":{"display_login":"loganSims"}}