{"action":"created","comment":{"url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls/comments/141063107","pull_request_review_id":65222551,"id":141063107,"diff_hunk":"@@ -235,18 +234,27 @@\n \t\t\t\t\tbody[field.name] = field.value;\n \t\t\t\t});\n \n-\t\t\t\tthis._enrollmentPinRequest = this._enrollmentPinRequest || document.createElement('d2l-ajax');\n-\t\t\t\tthis._enrollmentPinRequest.url = pinAction.href;\n-\t\t\t\tthis._enrollmentPinRequest.method = pinAction.method;\n-\t\t\t\tthis._enrollmentPinRequest.body = body;\n-\t\t\t\tthis._enrollmentPinRequest.headers = {\n-\t\t\t\t\t'accept':'application/vnd.siren+json',\n-\t\t\t\t\t'content-type':'application/x-www-form-urlencoded'\n-\t\t\t\t};\n-\t\t\t\tthis.listen(this._enrollmentPinRequest, 'iron-ajax-response', '_onEnrollmentPinResponse');\n-\t\t\t\tthis.listen(this._enrollmentPinRequest, 'iron-ajax-error', '_onEnrollmentPinError');\n-\n-\t\t\t\tthis._enrollmentPinRequest.generateRequest();\n+\t\t\t\twindow.d2lfetch\n+\t\t\t\t\t.fetch(new Request(pinAction.href, {","path":"d2l-course-tile.html","position":23,"original_position":23,"commit_id":"59a35e879ea7123ba8ed827ef48a1ba9a852a8f5","original_commit_id":"59a35e879ea7123ba8ed827ef48a1ba9a852a8f5","user":{"login":"jstefaniuk-d2l","id":14077760,"avatar_url":"https://avatars2.githubusercontent.com/u/14077760?v=4","gravatar_id":"","url":"https://api.github.com/users/jstefaniuk-d2l","html_url":"https://github.com/jstefaniuk-d2l","followers_url":"https://api.github.com/users/jstefaniuk-d2l/followers","following_url":"https://api.github.com/users/jstefaniuk-d2l/following{/other_user}","gists_url":"https://api.github.com/users/jstefaniuk-d2l/gists{/gist_id}","starred_url":"https://api.github.com/users/jstefaniuk-d2l/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jstefaniuk-d2l/subscriptions","organizations_url":"https://api.github.com/users/jstefaniuk-d2l/orgs","repos_url":"https://api.github.com/users/jstefaniuk-d2l/repos","events_url":"https://api.github.com/users/jstefaniuk-d2l/events{/privacy}","received_events_url":"https://api.github.com/users/jstefaniuk-d2l/received_events","type":"User","site_admin":false},"body":"is Request polyfilled? (It seems to lack some support) https://developer.mozilla.org/en-US/docs/Web/API/Request","created_at":"2017-09-26T13:55:00Z","updated_at":"2017-09-26T13:55:00Z","html_url":"https://github.com/Brightspace/d2l-my-courses-ui/pull/382#discussion_r141063107","pull_request_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls/382","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls/comments/141063107"},"html":{"href":"https://github.com/Brightspace/d2l-my-courses-ui/pull/382#discussion_r141063107"},"pull_request":{"href":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls/382"}}},"pull_request":{"url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls/382","id":143004947,"html_url":"https://github.com/Brightspace/d2l-my-courses-ui/pull/382","diff_url":"https://github.com/Brightspace/d2l-my-courses-ui/pull/382.diff","patch_url":"https://github.com/Brightspace/d2l-my-courses-ui/pull/382.patch","issue_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/issues/382","number":382,"state":"open","locked":false,"title":"[WIP] US90475 - Use d2l-fetch in favour of d2l-ajax","user":{"login":"ryantmer","id":6231623,"avatar_url":"https://avatars3.githubusercontent.com/u/6231623?v=4","gravatar_id":"","url":"https://api.github.com/users/ryantmer","html_url":"https://github.com/ryantmer","followers_url":"https://api.github.com/users/ryantmer/followers","following_url":"https://api.github.com/users/ryantmer/following{/other_user}","gists_url":"https://api.github.com/users/ryantmer/gists{/gist_id}","starred_url":"https://api.github.com/users/ryantmer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryantmer/subscriptions","organizations_url":"https://api.github.com/users/ryantmer/orgs","repos_url":"https://api.github.com/users/ryantmer/repos","events_url":"https://api.github.com/users/ryantmer/events{/privacy}","received_events_url":"https://api.github.com/users/ryantmer/received_events","type":"User","site_admin":false},"body":"This seems to improve our loading time locally by about 1 second. There is about a 1-second gap between the initial loading the page and when we fetch the token using `d2l-ajax`, but with `d2lfetch` this gap is all but gone.\r\n\r\nBefore - note the gap between the `Framework.UserProfileBadge` and `token` requests, resulting in the enrollments request happening around the 2.2s mark:\r\n\r\n![image](https://user-images.githubusercontent.com/6231623/30835210-1c27061a-a225-11e7-9731-75da9bd0a1b7.png)\r\n\r\nAfter - note the lack of gap between the `Framework.UserProfileBadge` and `token` requests, resulting in the enrollments request happening around the 1.2s mark:\r\n\r\n![image](https://user-images.githubusercontent.com/6231623/30835145-ae876924-a224-11e7-93a3-2d3aaff1826e.png)\r\n\r\nActual results may vary, but using d2lfetch also improves our code maintainability/cleanliness as it allows for more promisey structures in fetching data.\r\n\r\nTODO:\r\n\r\n- [ ] Remove d2l-ajax from remaining components\r\n- [ ] Add/update/remove tests as required","created_at":"2017-09-25T23:11:04Z","updated_at":"2017-09-26T13:55:00Z","closed_at":null,"merged_at":null,"merge_commit_sha":"fe394c2b3785fe7a215cfe6adb652f3b0cc86ed6","assignee":null,"assignees":[],"requested_reviewers":[{"login":"njostonehouse","id":5035319,"avatar_url":"https://avatars1.githubusercontent.com/u/5035319?v=4","gravatar_id":"","url":"https://api.github.com/users/njostonehouse","html_url":"https://github.com/njostonehouse","followers_url":"https://api.github.com/users/njostonehouse/followers","following_url":"https://api.github.com/users/njostonehouse/following{/other_user}","gists_url":"https://api.github.com/users/njostonehouse/gists{/gist_id}","starred_url":"https://api.github.com/users/njostonehouse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/njostonehouse/subscriptions","organizations_url":"https://api.github.com/users/njostonehouse/orgs","repos_url":"https://api.github.com/users/njostonehouse/repos","events_url":"https://api.github.com/users/njostonehouse/events{/privacy}","received_events_url":"https://api.github.com/users/njostonehouse/received_events","type":"User","site_admin":false},{"login":"dlockhart","id":5491151,"avatar_url":"https://avatars1.githubusercontent.com/u/5491151?v=4","gravatar_id":"","url":"https://api.github.com/users/dlockhart","html_url":"https://github.com/dlockhart","followers_url":"https://api.github.com/users/dlockhart/followers","following_url":"https://api.github.com/users/dlockhart/following{/other_user}","gists_url":"https://api.github.com/users/dlockhart/gists{/gist_id}","starred_url":"https://api.github.com/users/dlockhart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dlockhart/subscriptions","organizations_url":"https://api.github.com/users/dlockhart/orgs","repos_url":"https://api.github.com/users/dlockhart/repos","events_url":"https://api.github.com/users/dlockhart/events{/privacy}","received_events_url":"https://api.github.com/users/dlockhart/received_events","type":"User","site_admin":false},{"login":"trevorjonesd2l","id":8656538,"avatar_url":"https://avatars1.githubusercontent.com/u/8656538?v=4","gravatar_id":"","url":"https://api.github.com/users/trevorjonesd2l","html_url":"https://github.com/trevorjonesd2l","followers_url":"https://api.github.com/users/trevorjonesd2l/followers","following_url":"https://api.github.com/users/trevorjonesd2l/following{/other_user}","gists_url":"https://api.github.com/users/trevorjonesd2l/gists{/gist_id}","starred_url":"https://api.github.com/users/trevorjonesd2l/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trevorjonesd2l/subscriptions","organizations_url":"https://api.github.com/users/trevorjonesd2l/orgs","repos_url":"https://api.github.com/users/trevorjonesd2l/repos","events_url":"https://api.github.com/users/trevorjonesd2l/events{/privacy}","received_events_url":"https://api.github.com/users/trevorjonesd2l/received_events","type":"User","site_admin":false},{"login":"apalaniuk","id":17710124,"avatar_url":"https://avatars1.githubusercontent.com/u/17710124?v=4","gravatar_id":"","url":"https://api.github.com/users/apalaniuk","html_url":"https://github.com/apalaniuk","followers_url":"https://api.github.com/users/apalaniuk/followers","following_url":"https://api.github.com/users/apalaniuk/following{/other_user}","gists_url":"https://api.github.com/users/apalaniuk/gists{/gist_id}","starred_url":"https://api.github.com/users/apalaniuk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/apalaniuk/subscriptions","organizations_url":"https://api.github.com/users/apalaniuk/orgs","repos_url":"https://api.github.com/users/apalaniuk/repos","events_url":"https://api.github.com/users/apalaniuk/events{/privacy}","received_events_url":"https://api.github.com/users/apalaniuk/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls/382/commits","review_comments_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls/382/comments","review_comment_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/issues/382/comments","statuses_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/statuses/59a35e879ea7123ba8ed827ef48a1ba9a852a8f5","head":{"label":"Brightspace:rmahler/US90475","ref":"rmahler/US90475","sha":"59a35e879ea7123ba8ed827ef48a1ba9a852a8f5","user":{"login":"Brightspace","id":5429170,"avatar_url":"https://avatars2.githubusercontent.com/u/5429170?v=4","gravatar_id":"","url":"https://api.github.com/users/Brightspace","html_url":"https://github.com/Brightspace","followers_url":"https://api.github.com/users/Brightspace/followers","following_url":"https://api.github.com/users/Brightspace/following{/other_user}","gists_url":"https://api.github.com/users/Brightspace/gists{/gist_id}","starred_url":"https://api.github.com/users/Brightspace/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Brightspace/subscriptions","organizations_url":"https://api.github.com/users/Brightspace/orgs","repos_url":"https://api.github.com/users/Brightspace/repos","events_url":"https://api.github.com/users/Brightspace/events{/privacy}","received_events_url":"https://api.github.com/users/Brightspace/received_events","type":"Organization","site_admin":false},"repo":{"id":54492398,"name":"d2l-my-courses-ui","full_name":"Brightspace/d2l-my-courses-ui","owner":{"login":"Brightspace","id":5429170,"avatar_url":"https://avatars2.githubusercontent.com/u/5429170?v=4","gravatar_id":"","url":"https://api.github.com/users/Brightspace","html_url":"https://github.com/Brightspace","followers_url":"https://api.github.com/users/Brightspace/followers","following_url":"https://api.github.com/users/Brightspace/following{/other_user}","gists_url":"https://api.github.com/users/Brightspace/gists{/gist_id}","starred_url":"https://api.github.com/users/Brightspace/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Brightspace/subscriptions","organizations_url":"https://api.github.com/users/Brightspace/orgs","repos_url":"https://api.github.com/users/Brightspace/repos","events_url":"https://api.github.com/users/Brightspace/events{/privacy}","received_events_url":"https://api.github.com/users/Brightspace/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Brightspace/d2l-my-courses-ui","description":null,"fork":false,"url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui","forks_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/forks","keys_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/teams","hooks_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/hooks","issue_events_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/issues/events{/number}","events_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/events","assignees_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/assignees{/user}","branches_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/branches{/branch}","tags_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/tags","blobs_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/git/refs{/sha}","trees_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/statuses/{sha}","languages_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/languages","stargazers_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/stargazers","contributors_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/contributors","subscribers_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/subscribers","subscription_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/subscription","commits_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/commits{/sha}","git_commits_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/git/commits{/sha}","comments_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/comments{/number}","issue_comment_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/issues/comments{/number}","contents_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/contents/{+path}","compare_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/merges","archive_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/downloads","issues_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/issues{/number}","pulls_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls{/number}","milestones_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/milestones{/number}","notifications_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/labels{/name}","releases_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/releases{/id}","deployments_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/deployments","created_at":"2016-03-22T16:48:09Z","updated_at":"2017-04-20T13:53:46Z","pushed_at":"2017-09-25T23:11:04Z","git_url":"git://github.com/Brightspace/d2l-my-courses-ui.git","ssh_url":"git@github.com:Brightspace/d2l-my-courses-ui.git","clone_url":"https://github.com/Brightspace/d2l-my-courses-ui.git","svn_url":"https://github.com/Brightspace/d2l-my-courses-ui","homepage":null,"size":1173,"stargazers_count":2,"watchers_count":2,"language":"HTML","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":3,"mirror_url":null,"open_issues_count":7,"forks":3,"open_issues":7,"watchers":2,"default_branch":"master"}},"base":{"label":"Brightspace:master","ref":"master","sha":"30a39185cbcae6390d8e9c28fae42038a304ce56","user":{"login":"Brightspace","id":5429170,"avatar_url":"https://avatars2.githubusercontent.com/u/5429170?v=4","gravatar_id":"","url":"https://api.github.com/users/Brightspace","html_url":"https://github.com/Brightspace","followers_url":"https://api.github.com/users/Brightspace/followers","following_url":"https://api.github.com/users/Brightspace/following{/other_user}","gists_url":"https://api.github.com/users/Brightspace/gists{/gist_id}","starred_url":"https://api.github.com/users/Brightspace/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Brightspace/subscriptions","organizations_url":"https://api.github.com/users/Brightspace/orgs","repos_url":"https://api.github.com/users/Brightspace/repos","events_url":"https://api.github.com/users/Brightspace/events{/privacy}","received_events_url":"https://api.github.com/users/Brightspace/received_events","type":"Organization","site_admin":false},"repo":{"id":54492398,"name":"d2l-my-courses-ui","full_name":"Brightspace/d2l-my-courses-ui","owner":{"login":"Brightspace","id":5429170,"avatar_url":"https://avatars2.githubusercontent.com/u/5429170?v=4","gravatar_id":"","url":"https://api.github.com/users/Brightspace","html_url":"https://github.com/Brightspace","followers_url":"https://api.github.com/users/Brightspace/followers","following_url":"https://api.github.com/users/Brightspace/following{/other_user}","gists_url":"https://api.github.com/users/Brightspace/gists{/gist_id}","starred_url":"https://api.github.com/users/Brightspace/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Brightspace/subscriptions","organizations_url":"https://api.github.com/users/Brightspace/orgs","repos_url":"https://api.github.com/users/Brightspace/repos","events_url":"https://api.github.com/users/Brightspace/events{/privacy}","received_events_url":"https://api.github.com/users/Brightspace/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Brightspace/d2l-my-courses-ui","description":null,"fork":false,"url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui","forks_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/forks","keys_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/teams","hooks_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/hooks","issue_events_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/issues/events{/number}","events_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/events","assignees_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/assignees{/user}","branches_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/branches{/branch}","tags_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/tags","blobs_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/git/refs{/sha}","trees_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/statuses/{sha}","languages_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/languages","stargazers_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/stargazers","contributors_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/contributors","subscribers_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/subscribers","subscription_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/subscription","commits_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/commits{/sha}","git_commits_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/git/commits{/sha}","comments_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/comments{/number}","issue_comment_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/issues/comments{/number}","contents_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/contents/{+path}","compare_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/merges","archive_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/downloads","issues_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/issues{/number}","pulls_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls{/number}","milestones_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/milestones{/number}","notifications_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/labels{/name}","releases_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/releases{/id}","deployments_url":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/deployments","created_at":"2016-03-22T16:48:09Z","updated_at":"2017-04-20T13:53:46Z","pushed_at":"2017-09-25T23:11:04Z","git_url":"git://github.com/Brightspace/d2l-my-courses-ui.git","ssh_url":"git@github.com:Brightspace/d2l-my-courses-ui.git","clone_url":"https://github.com/Brightspace/d2l-my-courses-ui.git","svn_url":"https://github.com/Brightspace/d2l-my-courses-ui","homepage":null,"size":1173,"stargazers_count":2,"watchers_count":2,"language":"HTML","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":3,"mirror_url":null,"open_issues_count":7,"forks":3,"open_issues":7,"watchers":2,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls/382"},"html":{"href":"https://github.com/Brightspace/d2l-my-courses-ui/pull/382"},"issue":{"href":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/issues/382"},"comments":{"href":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/issues/382/comments"},"review_comments":{"href":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls/382/comments"},"review_comment":{"href":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/pulls/382/commits"},"statuses":{"href":"https://api.github.com/repos/Brightspace/d2l-my-courses-ui/statuses/59a35e879ea7123ba8ed827ef48a1ba9a852a8f5"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"jstefaniuk-d2l"}}