{"action":"created","comment":{"url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls/comments/82333892","pull_request_review_id":3249334,"id":82333892,"diff_hunk":"@@ -77,30 +86,37 @@ public ExamQueryRepositoryImpl(@Qualifier(\"queryDataSource\") DataSource queryDat\n \n         final SqlParameterSource parameters = new MapSqlParameterSource(queryParameters);\n \n-        String query = \"SELECT \" +\n-            \"exam_id, \" +\n-            \"session_id, \" +\n-            \"browser_id, \" +\n-            \"assessment_id, \" +\n-            \"student_id, \" +\n-            \"attempts, \" +\n-            \"exam.status, \" +\n-            \"client_name, \" +\n-            \"date_started, \" +\n-            \"date_deleted, \" +\n-            \"date_changed, \" +\n-            \"date_completed, \" +\n-            \"created_at, \" +\n-            \"esc.description, \" +\n-            \"esc.stage \\n \" +\n-            \"FROM exam.exam exam \\n\" +\n-            \"JOIN exam_status_codes esc ON esc.status = exam.status \\n\" +\n-            \"WHERE date_deleted IS NULL \\n\" +\n-            \"AND student_id = :studentId \\n\" +\n-            \"AND assessment_id = :assessmentId \\n\" +\n-            \"AND client_name = :clientName \\n\" +\n-            \"ORDER BY exam_id DESC \\n\" +\n-            \"LIMIT 1\";\n+        String query =\n+                \"SELECT \\n\" +\n+                \"   e.exam_id, \\n\" +\n+                \"   e.session_id, \\n\" +\n+                \"   e.browser_id, \\n\" +\n+                \"   e.assessment_id, \\n\" +\n+                \"   e.student_id, \\n\" +\n+                \"   e.attempts, \\n\" +\n+                \"   e.status, \\n\" +\n+                \"   e.status_change_reason, \\n\" +\n+                \"   e.client_name, \\n\" +\n+                \"   e.date_started, \\n\" +\n+                \"   e.date_deleted, \\n\" +\n+                \"   e.date_changed, \\n\" +\n+                \"   e.date_completed, \\n\" +\n+                \"   e.created_at, \\n\" +\n+                \"   esc.description, \\n\" +\n+                \"   esc.stage \\n \" +\n+                \"FROM \\n\" +\n+                \"   exam e \\n\" +\n+                \"JOIN \\n\" +\n+                \"   exam_status_codes esc \\n\" +\n+                \"   ON esc.status = e.status \\n\" +\n+                \"WHERE \\n\" +\n+                \"   e.date_deleted IS NULL \\n\" +\n+                \"   AND e.student_id = :studentId \\n\" +\n+                \"   AND e.assessment_id = :assessmentId \\n\" +\n+                \"   AND e.client_name = :clientName \\n\" +\n+                \"ORDER BY \\n\" +","path":"service/src/main/java/tds/exam/repositories/impl/ExamQueryRepositoryImpl.java","position":108,"original_position":110,"commit_id":"7b134d436542a7b2742b4559d2b64046e846b0b1","original_commit_id":"7b134d436542a7b2742b4559d2b64046e846b0b1","user":{"login":"jeffjohnson9046","id":1435800,"avatar_url":"https://avatars.githubusercontent.com/u/1435800?v=3","gravatar_id":"","url":"https://api.github.com/users/jeffjohnson9046","html_url":"https://github.com/jeffjohnson9046","followers_url":"https://api.github.com/users/jeffjohnson9046/followers","following_url":"https://api.github.com/users/jeffjohnson9046/following{/other_user}","gists_url":"https://api.github.com/users/jeffjohnson9046/gists{/gist_id}","starred_url":"https://api.github.com/users/jeffjohnson9046/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeffjohnson9046/subscriptions","organizations_url":"https://api.github.com/users/jeffjohnson9046/orgs","repos_url":"https://api.github.com/users/jeffjohnson9046/repos","events_url":"https://api.github.com/users/jeffjohnson9046/events{/privacy}","received_events_url":"https://api.github.com/users/jeffjohnson9046/received_events","type":"User","site_admin":false},"body":"Changed `ORDER BY e.exam_id` to `ORDER BY e.id`.  The `exam.exam_id` is `VARBINARY(16)`/`UUID`, thus might not necessarily be in the right sequence.  The `exam.id` column is auto-incrementing, so ordering by that should get the most recent exam based on the query criteria.","created_at":"2016-10-07T06:17:03Z","updated_at":"2016-10-07T06:17:03Z","html_url":"https://github.com/SmarterApp/TDS_ExamService/pull/10#discussion_r82333892","pull_request_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls/10","_links":{"self":{"href":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls/comments/82333892"},"html":{"href":"https://github.com/SmarterApp/TDS_ExamService/pull/10#discussion_r82333892"},"pull_request":{"href":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls/10"}}},"pull_request":{"url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls/10","id":88385889,"html_url":"https://github.com/SmarterApp/TDS_ExamService/pull/10","diff_url":"https://github.com/SmarterApp/TDS_ExamService/pull/10.diff","patch_url":"https://github.com/SmarterApp/TDS_ExamService/pull/10.patch","issue_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/issues/10","number":10,"state":"open","locked":false,"title":"Feature/check approval","user":{"login":"jeffjohnson9046","id":1435800,"avatar_url":"https://avatars.githubusercontent.com/u/1435800?v=3","gravatar_id":"","url":"https://api.github.com/users/jeffjohnson9046","html_url":"https://github.com/jeffjohnson9046","followers_url":"https://api.github.com/users/jeffjohnson9046/followers","following_url":"https://api.github.com/users/jeffjohnson9046/following{/other_user}","gists_url":"https://api.github.com/users/jeffjohnson9046/gists{/gist_id}","starred_url":"https://api.github.com/users/jeffjohnson9046/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jeffjohnson9046/subscriptions","organizations_url":"https://api.github.com/users/jeffjohnson9046/orgs","repos_url":"https://api.github.com/users/jeffjohnson9046/repos","events_url":"https://api.github.com/users/jeffjohnson9046/events{/privacy}","received_events_url":"https://api.github.com/users/jeffjohnson9046/received_events","type":"User","site_admin":false},"body":"Implementation of the `checkApproval` method as described by TDS-210.\r\n\r\n**NOTES**\r\n* Added the `ExamApprovalResource` for consistency, even though we're likely moving away from returning data to the caller when the entity -> resource/\"view\" mapping is one to one (as it is in this case).  Will come back and clean this up later.\r\n* Changes I made in `ExamQueryRepositoryImpl`:\r\n  * `getExamById`:  Added `ORDER BY e.id DESC LIMIT 1`.  There can obviously be multiple records with the same exam id (e.g. when status changes), so we want to get the most recent \"version\" of the exam (i.e. the exam record with the highest auto-incremented ID).\r\n  * `getLastAvailableExam`: changed `ORDER BY e.exam_id` to `ORDER BY e.id`.  The `exam.exam_id` is `VARBINARY(16)`/`UUID`, thus might not necessarily be in the right sequence.  The `exam.id` column is auto-incrementing, so ordering by that should get the most recent exam based on the query criteria.\r\n* Changes I made in `shouldOpenPreviousExamIfSessionIdSame`:\r\n  * Had to make the session id for `currentSession` and `previousSession` the same.  Looking at the code (current and legacy), this can happen and is one of the conditions for successfully opening a previous exam.  I hope this is what that unit test is trying to express.","created_at":"2016-10-07T06:15:17Z","updated_at":"2016-10-07T06:17:03Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":{"login":"jtreuting","id":341584,"avatar_url":"https://avatars.githubusercontent.com/u/341584?v=3","gravatar_id":"","url":"https://api.github.com/users/jtreuting","html_url":"https://github.com/jtreuting","followers_url":"https://api.github.com/users/jtreuting/followers","following_url":"https://api.github.com/users/jtreuting/following{/other_user}","gists_url":"https://api.github.com/users/jtreuting/gists{/gist_id}","starred_url":"https://api.github.com/users/jtreuting/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jtreuting/subscriptions","organizations_url":"https://api.github.com/users/jtreuting/orgs","repos_url":"https://api.github.com/users/jtreuting/repos","events_url":"https://api.github.com/users/jtreuting/events{/privacy}","received_events_url":"https://api.github.com/users/jtreuting/received_events","type":"User","site_admin":false},"assignees":[{"login":"jtreuting","id":341584,"avatar_url":"https://avatars.githubusercontent.com/u/341584?v=3","gravatar_id":"","url":"https://api.github.com/users/jtreuting","html_url":"https://github.com/jtreuting","followers_url":"https://api.github.com/users/jtreuting/followers","following_url":"https://api.github.com/users/jtreuting/following{/other_user}","gists_url":"https://api.github.com/users/jtreuting/gists{/gist_id}","starred_url":"https://api.github.com/users/jtreuting/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jtreuting/subscriptions","organizations_url":"https://api.github.com/users/jtreuting/orgs","repos_url":"https://api.github.com/users/jtreuting/repos","events_url":"https://api.github.com/users/jtreuting/events{/privacy}","received_events_url":"https://api.github.com/users/jtreuting/received_events","type":"User","site_admin":false},{"login":"millerts","id":726145,"avatar_url":"https://avatars.githubusercontent.com/u/726145?v=3","gravatar_id":"","url":"https://api.github.com/users/millerts","html_url":"https://github.com/millerts","followers_url":"https://api.github.com/users/millerts/followers","following_url":"https://api.github.com/users/millerts/following{/other_user}","gists_url":"https://api.github.com/users/millerts/gists{/gist_id}","starred_url":"https://api.github.com/users/millerts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/millerts/subscriptions","organizations_url":"https://api.github.com/users/millerts/orgs","repos_url":"https://api.github.com/users/millerts/repos","events_url":"https://api.github.com/users/millerts/events{/privacy}","received_events_url":"https://api.github.com/users/millerts/received_events","type":"User","site_admin":false},{"login":"burzum619","id":1046191,"avatar_url":"https://avatars.githubusercontent.com/u/1046191?v=3","gravatar_id":"","url":"https://api.github.com/users/burzum619","html_url":"https://github.com/burzum619","followers_url":"https://api.github.com/users/burzum619/followers","following_url":"https://api.github.com/users/burzum619/following{/other_user}","gists_url":"https://api.github.com/users/burzum619/gists{/gist_id}","starred_url":"https://api.github.com/users/burzum619/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/burzum619/subscriptions","organizations_url":"https://api.github.com/users/burzum619/orgs","repos_url":"https://api.github.com/users/burzum619/repos","events_url":"https://api.github.com/users/burzum619/events{/privacy}","received_events_url":"https://api.github.com/users/burzum619/received_events","type":"User","site_admin":false},{"login":"hbgwhite","id":1069704,"avatar_url":"https://avatars.githubusercontent.com/u/1069704?v=3","gravatar_id":"","url":"https://api.github.com/users/hbgwhite","html_url":"https://github.com/hbgwhite","followers_url":"https://api.github.com/users/hbgwhite/followers","following_url":"https://api.github.com/users/hbgwhite/following{/other_user}","gists_url":"https://api.github.com/users/hbgwhite/gists{/gist_id}","starred_url":"https://api.github.com/users/hbgwhite/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hbgwhite/subscriptions","organizations_url":"https://api.github.com/users/hbgwhite/orgs","repos_url":"https://api.github.com/users/hbgwhite/repos","events_url":"https://api.github.com/users/hbgwhite/events{/privacy}","received_events_url":"https://api.github.com/users/hbgwhite/received_events","type":"User","site_admin":false},{"login":"maryjanebarger","id":6099063,"avatar_url":"https://avatars.githubusercontent.com/u/6099063?v=3","gravatar_id":"","url":"https://api.github.com/users/maryjanebarger","html_url":"https://github.com/maryjanebarger","followers_url":"https://api.github.com/users/maryjanebarger/followers","following_url":"https://api.github.com/users/maryjanebarger/following{/other_user}","gists_url":"https://api.github.com/users/maryjanebarger/gists{/gist_id}","starred_url":"https://api.github.com/users/maryjanebarger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maryjanebarger/subscriptions","organizations_url":"https://api.github.com/users/maryjanebarger/orgs","repos_url":"https://api.github.com/users/maryjanebarger/repos","events_url":"https://api.github.com/users/maryjanebarger/events{/privacy}","received_events_url":"https://api.github.com/users/maryjanebarger/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls/10/commits","review_comments_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls/10/comments","review_comment_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls/comments{/number}","comments_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/issues/10/comments","statuses_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/statuses/7b134d436542a7b2742b4559d2b64046e846b0b1","head":{"label":"SmarterApp:feature/check-approval","ref":"feature/check-approval","sha":"7b134d436542a7b2742b4559d2b64046e846b0b1","user":{"login":"SmarterApp","id":7026395,"avatar_url":"https://avatars.githubusercontent.com/u/7026395?v=3","gravatar_id":"","url":"https://api.github.com/users/SmarterApp","html_url":"https://github.com/SmarterApp","followers_url":"https://api.github.com/users/SmarterApp/followers","following_url":"https://api.github.com/users/SmarterApp/following{/other_user}","gists_url":"https://api.github.com/users/SmarterApp/gists{/gist_id}","starred_url":"https://api.github.com/users/SmarterApp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SmarterApp/subscriptions","organizations_url":"https://api.github.com/users/SmarterApp/orgs","repos_url":"https://api.github.com/users/SmarterApp/repos","events_url":"https://api.github.com/users/SmarterApp/events{/privacy}","received_events_url":"https://api.github.com/users/SmarterApp/received_events","type":"Organization","site_admin":false},"repo":{"id":66864369,"name":"TDS_ExamService","full_name":"SmarterApp/TDS_ExamService","owner":{"login":"SmarterApp","id":7026395,"avatar_url":"https://avatars.githubusercontent.com/u/7026395?v=3","gravatar_id":"","url":"https://api.github.com/users/SmarterApp","html_url":"https://github.com/SmarterApp","followers_url":"https://api.github.com/users/SmarterApp/followers","following_url":"https://api.github.com/users/SmarterApp/following{/other_user}","gists_url":"https://api.github.com/users/SmarterApp/gists{/gist_id}","starred_url":"https://api.github.com/users/SmarterApp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SmarterApp/subscriptions","organizations_url":"https://api.github.com/users/SmarterApp/orgs","repos_url":"https://api.github.com/users/SmarterApp/repos","events_url":"https://api.github.com/users/SmarterApp/events{/privacy}","received_events_url":"https://api.github.com/users/SmarterApp/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/SmarterApp/TDS_ExamService","description":null,"fork":false,"url":"https://api.github.com/repos/SmarterApp/TDS_ExamService","forks_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/forks","keys_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/keys{/key_id}","collaborators_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/teams","hooks_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/hooks","issue_events_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/issues/events{/number}","events_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/events","assignees_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/assignees{/user}","branches_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/branches{/branch}","tags_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/tags","blobs_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/git/refs{/sha}","trees_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/git/trees{/sha}","statuses_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/statuses/{sha}","languages_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/languages","stargazers_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/stargazers","contributors_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/contributors","subscribers_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/subscribers","subscription_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/subscription","commits_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/commits{/sha}","git_commits_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/git/commits{/sha}","comments_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/comments{/number}","issue_comment_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/issues/comments{/number}","contents_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/contents/{+path}","compare_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/compare/{base}...{head}","merges_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/merges","archive_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/downloads","issues_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/issues{/number}","pulls_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls{/number}","milestones_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/milestones{/number}","notifications_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/labels{/name}","releases_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/releases{/id}","deployments_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/deployments","created_at":"2016-08-29T17:20:35Z","updated_at":"2016-08-29T17:20:35Z","pushed_at":"2016-10-07T06:15:17Z","git_url":"git://github.com/SmarterApp/TDS_ExamService.git","ssh_url":"git@github.com:SmarterApp/TDS_ExamService.git","clone_url":"https://github.com/SmarterApp/TDS_ExamService.git","svn_url":"https://github.com/SmarterApp/TDS_ExamService","homepage":null,"size":143,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"base":{"label":"SmarterApp:develop","ref":"develop","sha":"d3dac381fd17534bd585e4c4eff2ae34a3d38790","user":{"login":"SmarterApp","id":7026395,"avatar_url":"https://avatars.githubusercontent.com/u/7026395?v=3","gravatar_id":"","url":"https://api.github.com/users/SmarterApp","html_url":"https://github.com/SmarterApp","followers_url":"https://api.github.com/users/SmarterApp/followers","following_url":"https://api.github.com/users/SmarterApp/following{/other_user}","gists_url":"https://api.github.com/users/SmarterApp/gists{/gist_id}","starred_url":"https://api.github.com/users/SmarterApp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SmarterApp/subscriptions","organizations_url":"https://api.github.com/users/SmarterApp/orgs","repos_url":"https://api.github.com/users/SmarterApp/repos","events_url":"https://api.github.com/users/SmarterApp/events{/privacy}","received_events_url":"https://api.github.com/users/SmarterApp/received_events","type":"Organization","site_admin":false},"repo":{"id":66864369,"name":"TDS_ExamService","full_name":"SmarterApp/TDS_ExamService","owner":{"login":"SmarterApp","id":7026395,"avatar_url":"https://avatars.githubusercontent.com/u/7026395?v=3","gravatar_id":"","url":"https://api.github.com/users/SmarterApp","html_url":"https://github.com/SmarterApp","followers_url":"https://api.github.com/users/SmarterApp/followers","following_url":"https://api.github.com/users/SmarterApp/following{/other_user}","gists_url":"https://api.github.com/users/SmarterApp/gists{/gist_id}","starred_url":"https://api.github.com/users/SmarterApp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SmarterApp/subscriptions","organizations_url":"https://api.github.com/users/SmarterApp/orgs","repos_url":"https://api.github.com/users/SmarterApp/repos","events_url":"https://api.github.com/users/SmarterApp/events{/privacy}","received_events_url":"https://api.github.com/users/SmarterApp/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/SmarterApp/TDS_ExamService","description":null,"fork":false,"url":"https://api.github.com/repos/SmarterApp/TDS_ExamService","forks_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/forks","keys_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/keys{/key_id}","collaborators_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/teams","hooks_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/hooks","issue_events_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/issues/events{/number}","events_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/events","assignees_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/assignees{/user}","branches_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/branches{/branch}","tags_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/tags","blobs_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/git/refs{/sha}","trees_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/git/trees{/sha}","statuses_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/statuses/{sha}","languages_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/languages","stargazers_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/stargazers","contributors_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/contributors","subscribers_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/subscribers","subscription_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/subscription","commits_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/commits{/sha}","git_commits_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/git/commits{/sha}","comments_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/comments{/number}","issue_comment_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/issues/comments{/number}","contents_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/contents/{+path}","compare_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/compare/{base}...{head}","merges_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/merges","archive_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/downloads","issues_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/issues{/number}","pulls_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls{/number}","milestones_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/milestones{/number}","notifications_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/labels{/name}","releases_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/releases{/id}","deployments_url":"https://api.github.com/repos/SmarterApp/TDS_ExamService/deployments","created_at":"2016-08-29T17:20:35Z","updated_at":"2016-08-29T17:20:35Z","pushed_at":"2016-10-07T06:15:17Z","git_url":"git://github.com/SmarterApp/TDS_ExamService.git","ssh_url":"git@github.com:SmarterApp/TDS_ExamService.git","clone_url":"https://github.com/SmarterApp/TDS_ExamService.git","svn_url":"https://github.com/SmarterApp/TDS_ExamService","homepage":null,"size":143,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls/10"},"html":{"href":"https://github.com/SmarterApp/TDS_ExamService/pull/10"},"issue":{"href":"https://api.github.com/repos/SmarterApp/TDS_ExamService/issues/10"},"comments":{"href":"https://api.github.com/repos/SmarterApp/TDS_ExamService/issues/10/comments"},"review_comments":{"href":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls/10/comments"},"review_comment":{"href":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/SmarterApp/TDS_ExamService/pulls/10/commits"},"statuses":{"href":"https://api.github.com/repos/SmarterApp/TDS_ExamService/statuses/7b134d436542a7b2742b4559d2b64046e846b0b1"}}}}
{"actor":{"display_login":"jeffjohnson9046"}}