{"action":"created","comment":{"url":"https://api.github.com/repos/dchbx/enroll/pulls/comments/268861845","pull_request_review_id":218597988,"id":268861845,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI2ODg2MTg0NQ==","diff_hunk":"@@ -2792,4 +2792,183 @@ def white_collar_benefit_group_assignment\n         expect(ivl_enrollment.aasm_state).to eq \"renewing_coverage_selected\"\n       end\n     end\n-end\n\\ No newline at end of file\n+end\n+\n+describe \"scope#can_update_enrollments_end_date\" do\n+  context \"should inlcude terminated enrollment only\", dbclean: :after_each do\n+    it \"should return enrollments can update enrollment end date\" do\n+      expect(HbxEnrollment.can_update_enrollments_end_date.selector).to eq ({\"aasm_state\"=>{\"$in\"=>[\"coverage_termination_pending\", \"coverage_terminated\"]}})\n+    end\n+  end\n+end\n+\n+describe \"#reterm_enrollment_with_earlier_date\" do\n+  let(:user) { FactoryGirl.create(:user, roles: [\"hbx_staff\"]) }\n+  let!(:person) { FactoryGirl.create(:person)}\n+  let!(:family) { FactoryGirl.create(:family, :with_primary_family_member, person: person)}\n+  let!(:household) { FactoryGirl.create(:household, family: family) }\n+  let!(:enrollment) {\n+    FactoryGirl.create(:hbx_enrollment,\n+                       household: family.active_household,\n+                       coverage_kind: \"health\",\n+                       kind: 'employer_sponsored',\n+                       effective_on: TimeKeeper.date_of_record.last_month.beginning_of_month,\n+                       terminated_on: TimeKeeper.date_of_record.end_of_month,\n+                       aasm_state: 'coverage_termination_pending'\n+    )}\n+  let!(:glue_event_queue_name) { \"#{Rails.application.config.acapi.hbx_id}.#{Rails.application.config.acapi.environment_name}.q.glue.enrollment_event_batch_handler\" }\n+\n+  context \"shop enrollment\" do\n+    context \"enrollment that already terminated with past date\" do\n+      context \"with new past or current termination date\" do\n+        it \"should update enrollment with new end date and notify enrollment\" do\n+          expect(enrollment).to receive(:notify).with(\"acapi.info.events.hbx_enrollment.terminated\", {:reply_to=>glue_event_queue_name, \"hbx_enrollment_id\" => enrollment.hbx_id, \"enrollment_action_uri\" => \"urn:openhbx:terms:v1:enrollment#terminate_enrollment\", \"is_trading_partner_publishable\" => false})\n+          enrollment.reterm_enrollment_with_earlier_date(TimeKeeper.date_of_record, false)\n+          enrollment.reload\n+          expect(enrollment.aasm_state).to eq \"coverage_terminated\"\n+          expect(enrollment.terminated_on).to eq TimeKeeper.date_of_record\n+        end\n+      end\n+\n+      context \"new term date greater than current termination date\" do\n+        it \"return false\" do\n+          expect(enrollment.reterm_enrollment_with_earlier_date(TimeKeeper.date_of_record + 2.months, false)).to eq false\n+        end\n+      end\n+    end\n+\n+    context \"enrollment that already terminated with future date\" do\n+      context \"with new future termination date\" do\n+        it \"should update enrollment with new end date and notify enrollment\" do\n+          expect(enrollment).to receive(:notify).with(\"acapi.info.events.hbx_enrollment.terminated\", {:reply_to=>glue_event_queue_name, \"hbx_enrollment_id\" => enrollment.hbx_id, \"enrollment_action_uri\" => \"urn:openhbx:terms:v1:enrollment#terminate_enrollment\", \"is_trading_partner_publishable\" => false})\n+          enrollment.reterm_enrollment_with_earlier_date(TimeKeeper.date_of_record + 1.day, false)\n+          enrollment.reload\n+          expect(enrollment.aasm_state).to eq \"coverage_termination_pending\"\n+          expect(enrollment.terminated_on).to eq TimeKeeper.date_of_record + 1.day\n+        end\n+      end\n+    end\n+  end\n+\n+  context \"IVL enrollment\" do\n+\n+    before do\n+      enrollment.kind = \"individual\"\n+      enrollment.save\n+    end\n+\n+    context \"enrollment that already terminated with past date\" do\n+      context \"with new past or current termination date\" do\n+        it \"should update enrollment with new end date and notify enrollment\" do\n+          expect(enrollment).to receive(:notify).with(\"acapi.info.events.hbx_enrollment.terminated\", {:reply_to=>glue_event_queue_name, \"hbx_enrollment_id\" => enrollment.hbx_id, \"enrollment_action_uri\" => \"urn:openhbx:terms:v1:enrollment#terminate_enrollment\", \"is_trading_partner_publishable\" => false})\n+          enrollment.reterm_enrollment_with_earlier_date(TimeKeeper.date_of_record, false)\n+          enrollment.reload\n+          expect(enrollment.aasm_state).to eq \"coverage_terminated\"\n+          expect(enrollment.terminated_on).to eq TimeKeeper.date_of_record\n+        end\n+      end\n+    end\n+\n+    context \"enrollment that already terminated with future date\" do\n+      context \"with new future termination date\" do\n+        it \"should update enrollment with new end date and notify enrollment\" do\n+          expect(enrollment).to receive(:notify).with(\"acapi.info.events.hbx_enrollment.terminated\", {:reply_to=>glue_event_queue_name, \"hbx_enrollment_id\" => enrollment.hbx_id, \"enrollment_action_uri\" => \"urn:openhbx:terms:v1:enrollment#terminate_enrollment\", \"is_trading_partner_publishable\" => false})\n+          enrollment.reterm_enrollment_with_earlier_date(TimeKeeper.date_of_record + 1.day, false)\n+          enrollment.reload\n+          expect(enrollment.aasm_state).to eq \"coverage_terminated\"\n+          expect(enrollment.terminated_on).to eq TimeKeeper.date_of_record + 1.day\n+        end\n+      end\n+    end\n+  end\n+end\n+\n+describe '#cancel_terminated_enrollment' do\n+  let(:user) { FactoryGirl.create(:user, roles: ['hbx_staff']) }\n+  let!(:person) { FactoryGirl.create(:person)}\n+  let!(:family) { FactoryGirl.create(:family, :with_primary_family_member, person: person)}\n+  let!(:household) { FactoryGirl.create(:household, family: family) }\n+  let!(:enrollment) {\n+    FactoryGirl.create(:hbx_enrollment,\n+                       household: family.active_household,\n+                       coverage_kind: 'health',\n+                       kind: 'employer_sponsored',\n+                       effective_on: TimeKeeper.date_of_record.last_month.beginning_of_month,\n+                       terminated_on: TimeKeeper.date_of_record.end_of_month,\n+                       aasm_state: 'coverage_termination_pending'\n+    )}\n+  let!(:glue_event_queue_name) { \"#{Rails.application.config.acapi.hbx_id}.#{Rails.application.config.acapi.environment_name}.q.glue.enrollment_event_batch_handler\" }\n+\n+  context 'shop enrollment' do\n+    context 'enrollment that already terminated with past date' do\n+      context 'with new termination date == enrollment effective date' do\n+\n+        before do\n+          enrollment.update_attributes(aasm_state:'coverage_terminated', terminated_on: TimeKeeper.date_of_record - 1.day)\n+          enrollment.reload\n+        end\n+        it 'should cancel enrollment' do\n+          expect(enrollment).to receive(:notify).with('acapi.info.events.hbx_enrollment.terminated', {:reply_to=>glue_event_queue_name, 'hbx_enrollment_id' => enrollment.hbx_id, 'enrollment_action_uri' => 'urn:openhbx:terms:v1:enrollment#terminate_enrollment', 'is_trading_partner_publishable' => false})","path":"spec/models/hbx_enrollment_spec.rb","position":133,"original_position":133,"commit_id":"6dfcb69807386c8058515bffb35312932d6a7b62","original_commit_id":"6dfcb69807386c8058515bffb35312932d6a7b62","user":{"login":"houndci-bot","id":6697940,"node_id":"MDQ6VXNlcjY2OTc5NDA=","avatar_url":"https://avatars0.githubusercontent.com/u/6697940?v=4","gravatar_id":"","url":"https://api.github.com/users/houndci-bot","html_url":"https://github.com/houndci-bot","followers_url":"https://api.github.com/users/houndci-bot/followers","following_url":"https://api.github.com/users/houndci-bot/following{/other_user}","gists_url":"https://api.github.com/users/houndci-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/houndci-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/houndci-bot/subscriptions","organizations_url":"https://api.github.com/users/houndci-bot/orgs","repos_url":"https://api.github.com/users/houndci-bot/repos","events_url":"https://api.github.com/users/houndci-bot/events{/privacy}","received_events_url":"https://api.github.com/users/houndci-bot/received_events","type":"User","site_admin":false},"body":"Metrics/LineLength: Line is too long. [113/80]","created_at":"2019-03-25T21:35:44Z","updated_at":"2019-03-25T21:35:46Z","html_url":"https://github.com/dchbx/enroll/pull/2570#discussion_r268861845","pull_request_url":"https://api.github.com/repos/dchbx/enroll/pulls/2570","author_association":"NONE","_links":{"self":{"href":"https://api.github.com/repos/dchbx/enroll/pulls/comments/268861845"},"html":{"href":"https://github.com/dchbx/enroll/pull/2570#discussion_r268861845"},"pull_request":{"href":"https://api.github.com/repos/dchbx/enroll/pulls/2570"}}},"pull_request":{"url":"https://api.github.com/repos/dchbx/enroll/pulls/2570","id":256827722,"node_id":"MDExOlB1bGxSZXF1ZXN0MjU2ODI3NzIy","html_url":"https://github.com/dchbx/enroll/pull/2570","diff_url":"https://github.com/dchbx/enroll/pull/2570.diff","patch_url":"https://github.com/dchbx/enroll/pull/2570.patch","issue_url":"https://api.github.com/repos/dchbx/enroll/issues/2570","number":2570,"state":"open","locked":false,"title":"40008","user":{"login":"saimekala07","id":14282458,"node_id":"MDQ6VXNlcjE0MjgyNDU4","avatar_url":"https://avatars0.githubusercontent.com/u/14282458?v=4","gravatar_id":"","url":"https://api.github.com/users/saimekala07","html_url":"https://github.com/saimekala07","followers_url":"https://api.github.com/users/saimekala07/followers","following_url":"https://api.github.com/users/saimekala07/following{/other_user}","gists_url":"https://api.github.com/users/saimekala07/gists{/gist_id}","starred_url":"https://api.github.com/users/saimekala07/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saimekala07/subscriptions","organizations_url":"https://api.github.com/users/saimekala07/orgs","repos_url":"https://api.github.com/users/saimekala07/repos","events_url":"https://api.github.com/users/saimekala07/events{/privacy}","received_events_url":"https://api.github.com/users/saimekala07/received_events","type":"User","site_admin":false},"body":"|Field|Value|\n|-----|-----|\n| Redmine Ticket Number | [40008](https://devops.dchbx.org/redmine/issues/40008) |\n| App-Dev Road Map # | n/a |\n| Start Date | n/a |\n| Due Date | n/a  |\n| App-Dev Priority | n/a |\n| Development Story Points | n/a |\n| Peer Review Story Points | n/a |\n| Ticket Author | Philip Burrowes |","created_at":"2019-02-27T20:26:40Z","updated_at":"2019-03-25T21:35:45Z","closed_at":null,"merged_at":null,"merge_commit_sha":"9c5e8ef5878afe69b0ac1c1dd8cd89a4b6d19905","assignee":{"login":"SunandaChandrupatla","id":22770523,"node_id":"MDQ6VXNlcjIyNzcwNTIz","avatar_url":"https://avatars2.githubusercontent.com/u/22770523?v=4","gravatar_id":"","url":"https://api.github.com/users/SunandaChandrupatla","html_url":"https://github.com/SunandaChandrupatla","followers_url":"https://api.github.com/users/SunandaChandrupatla/followers","following_url":"https://api.github.com/users/SunandaChandrupatla/following{/other_user}","gists_url":"https://api.github.com/users/SunandaChandrupatla/gists{/gist_id}","starred_url":"https://api.github.com/users/SunandaChandrupatla/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SunandaChandrupatla/subscriptions","organizations_url":"https://api.github.com/users/SunandaChandrupatla/orgs","repos_url":"https://api.github.com/users/SunandaChandrupatla/repos","events_url":"https://api.github.com/users/SunandaChandrupatla/events{/privacy}","received_events_url":"https://api.github.com/users/SunandaChandrupatla/received_events","type":"User","site_admin":false},"assignees":[{"login":"SunandaChandrupatla","id":22770523,"node_id":"MDQ6VXNlcjIyNzcwNTIz","avatar_url":"https://avatars2.githubusercontent.com/u/22770523?v=4","gravatar_id":"","url":"https://api.github.com/users/SunandaChandrupatla","html_url":"https://github.com/SunandaChandrupatla","followers_url":"https://api.github.com/users/SunandaChandrupatla/followers","following_url":"https://api.github.com/users/SunandaChandrupatla/following{/other_user}","gists_url":"https://api.github.com/users/SunandaChandrupatla/gists{/gist_id}","starred_url":"https://api.github.com/users/SunandaChandrupatla/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SunandaChandrupatla/subscriptions","organizations_url":"https://api.github.com/users/SunandaChandrupatla/orgs","repos_url":"https://api.github.com/users/SunandaChandrupatla/repos","events_url":"https://api.github.com/users/SunandaChandrupatla/events{/privacy}","received_events_url":"https://api.github.com/users/SunandaChandrupatla/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":511705379,"node_id":"MDU6TGFiZWw1MTE3MDUzNzk=","url":"https://api.github.com/repos/dchbx/enroll/labels/Mergeable:%20Yes","name":"Mergeable: Yes","color":"bfdadc","default":false},{"id":442908634,"node_id":"MDU6TGFiZWw0NDI5MDg2MzQ=","url":"https://api.github.com/repos/dchbx/enroll/labels/Priority:%20Normal","name":"Priority: Normal","color":"c5def5","default":false},{"id":442912938,"node_id":"MDU6TGFiZWw0NDI5MTI5Mzg=","url":"https://api.github.com/repos/dchbx/enroll/labels/Status:%20Functional%20Testing","name":"Status: Functional Testing","color":"fef2c0","default":false},{"id":442918945,"node_id":"MDU6TGFiZWw0NDI5MTg5NDU=","url":"https://api.github.com/repos/dchbx/enroll/labels/Tracker:%20Enhancement","name":"Tracker: Enhancement","color":"d4c5f9","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/dchbx/enroll/pulls/2570/commits","review_comments_url":"https://api.github.com/repos/dchbx/enroll/pulls/2570/comments","review_comment_url":"https://api.github.com/repos/dchbx/enroll/pulls/comments{/number}","comments_url":"https://api.github.com/repos/dchbx/enroll/issues/2570/comments","statuses_url":"https://api.github.com/repos/dchbx/enroll/statuses/6dfcb69807386c8058515bffb35312932d6a7b62","head":{"label":"dchbx:update_enrollment_end_date_40008","ref":"update_enrollment_end_date_40008","sha":"6dfcb69807386c8058515bffb35312932d6a7b62","user":{"login":"dchbx","id":4580217,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQ1ODAyMTc=","avatar_url":"https://avatars1.githubusercontent.com/u/4580217?v=4","gravatar_id":"","url":"https://api.github.com/users/dchbx","html_url":"https://github.com/dchbx","followers_url":"https://api.github.com/users/dchbx/followers","following_url":"https://api.github.com/users/dchbx/following{/other_user}","gists_url":"https://api.github.com/users/dchbx/gists{/gist_id}","starred_url":"https://api.github.com/users/dchbx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dchbx/subscriptions","organizations_url":"https://api.github.com/users/dchbx/orgs","repos_url":"https://api.github.com/users/dchbx/repos","events_url":"https://api.github.com/users/dchbx/events{/privacy}","received_events_url":"https://api.github.com/users/dchbx/received_events","type":"Organization","site_admin":false},"repo":{"id":28518679,"node_id":"MDEwOlJlcG9zaXRvcnkyODUxODY3OQ==","name":"enroll","full_name":"dchbx/enroll","private":false,"owner":{"login":"dchbx","id":4580217,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQ1ODAyMTc=","avatar_url":"https://avatars1.githubusercontent.com/u/4580217?v=4","gravatar_id":"","url":"https://api.github.com/users/dchbx","html_url":"https://github.com/dchbx","followers_url":"https://api.github.com/users/dchbx/followers","following_url":"https://api.github.com/users/dchbx/following{/other_user}","gists_url":"https://api.github.com/users/dchbx/gists{/gist_id}","starred_url":"https://api.github.com/users/dchbx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dchbx/subscriptions","organizations_url":"https://api.github.com/users/dchbx/orgs","repos_url":"https://api.github.com/users/dchbx/repos","events_url":"https://api.github.com/users/dchbx/events{/privacy}","received_events_url":"https://api.github.com/users/dchbx/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/dchbx/enroll","description":"An ACA-compliant enrollment system for individual and SHOP markets, built on Ruby on Rails, with a Mongo database","fork":false,"url":"https://api.github.com/repos/dchbx/enroll","forks_url":"https://api.github.com/repos/dchbx/enroll/forks","keys_url":"https://api.github.com/repos/dchbx/enroll/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dchbx/enroll/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dchbx/enroll/teams","hooks_url":"https://api.github.com/repos/dchbx/enroll/hooks","issue_events_url":"https://api.github.com/repos/dchbx/enroll/issues/events{/number}","events_url":"https://api.github.com/repos/dchbx/enroll/events","assignees_url":"https://api.github.com/repos/dchbx/enroll/assignees{/user}","branches_url":"https://api.github.com/repos/dchbx/enroll/branches{/branch}","tags_url":"https://api.github.com/repos/dchbx/enroll/tags","blobs_url":"https://api.github.com/repos/dchbx/enroll/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dchbx/enroll/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dchbx/enroll/git/refs{/sha}","trees_url":"https://api.github.com/repos/dchbx/enroll/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dchbx/enroll/statuses/{sha}","languages_url":"https://api.github.com/repos/dchbx/enroll/languages","stargazers_url":"https://api.github.com/repos/dchbx/enroll/stargazers","contributors_url":"https://api.github.com/repos/dchbx/enroll/contributors","subscribers_url":"https://api.github.com/repos/dchbx/enroll/subscribers","subscription_url":"https://api.github.com/repos/dchbx/enroll/subscription","commits_url":"https://api.github.com/repos/dchbx/enroll/commits{/sha}","git_commits_url":"https://api.github.com/repos/dchbx/enroll/git/commits{/sha}","comments_url":"https://api.github.com/repos/dchbx/enroll/comments{/number}","issue_comment_url":"https://api.github.com/repos/dchbx/enroll/issues/comments{/number}","contents_url":"https://api.github.com/repos/dchbx/enroll/contents/{+path}","compare_url":"https://api.github.com/repos/dchbx/enroll/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dchbx/enroll/merges","archive_url":"https://api.github.com/repos/dchbx/enroll/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dchbx/enroll/downloads","issues_url":"https://api.github.com/repos/dchbx/enroll/issues{/number}","pulls_url":"https://api.github.com/repos/dchbx/enroll/pulls{/number}","milestones_url":"https://api.github.com/repos/dchbx/enroll/milestones{/number}","notifications_url":"https://api.github.com/repos/dchbx/enroll/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dchbx/enroll/labels{/name}","releases_url":"https://api.github.com/repos/dchbx/enroll/releases{/id}","deployments_url":"https://api.github.com/repos/dchbx/enroll/deployments","created_at":"2014-12-26T18:59:14Z","updated_at":"2019-03-22T17:55:21Z","pushed_at":"2019-03-25T21:35:32Z","git_url":"git://github.com/dchbx/enroll.git","ssh_url":"git@github.com:dchbx/enroll.git","clone_url":"https://github.com/dchbx/enroll.git","svn_url":"https://github.com/dchbx/enroll","homepage":"https://dchealthlink.com/","size":146754,"stargazers_count":20,"watchers_count":20,"language":"Ruby","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":30,"mirror_url":null,"archived":false,"open_issues_count":405,"license":null,"forks":30,"open_issues":405,"watchers":20,"default_branch":"master"}},"base":{"label":"dchbx:master","ref":"master","sha":"f9b0a9f3e07734bf4e3a4faa927a6cf655832514","user":{"login":"dchbx","id":4580217,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQ1ODAyMTc=","avatar_url":"https://avatars1.githubusercontent.com/u/4580217?v=4","gravatar_id":"","url":"https://api.github.com/users/dchbx","html_url":"https://github.com/dchbx","followers_url":"https://api.github.com/users/dchbx/followers","following_url":"https://api.github.com/users/dchbx/following{/other_user}","gists_url":"https://api.github.com/users/dchbx/gists{/gist_id}","starred_url":"https://api.github.com/users/dchbx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dchbx/subscriptions","organizations_url":"https://api.github.com/users/dchbx/orgs","repos_url":"https://api.github.com/users/dchbx/repos","events_url":"https://api.github.com/users/dchbx/events{/privacy}","received_events_url":"https://api.github.com/users/dchbx/received_events","type":"Organization","site_admin":false},"repo":{"id":28518679,"node_id":"MDEwOlJlcG9zaXRvcnkyODUxODY3OQ==","name":"enroll","full_name":"dchbx/enroll","private":false,"owner":{"login":"dchbx","id":4580217,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQ1ODAyMTc=","avatar_url":"https://avatars1.githubusercontent.com/u/4580217?v=4","gravatar_id":"","url":"https://api.github.com/users/dchbx","html_url":"https://github.com/dchbx","followers_url":"https://api.github.com/users/dchbx/followers","following_url":"https://api.github.com/users/dchbx/following{/other_user}","gists_url":"https://api.github.com/users/dchbx/gists{/gist_id}","starred_url":"https://api.github.com/users/dchbx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dchbx/subscriptions","organizations_url":"https://api.github.com/users/dchbx/orgs","repos_url":"https://api.github.com/users/dchbx/repos","events_url":"https://api.github.com/users/dchbx/events{/privacy}","received_events_url":"https://api.github.com/users/dchbx/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/dchbx/enroll","description":"An ACA-compliant enrollment system for individual and SHOP markets, built on Ruby on Rails, with a Mongo database","fork":false,"url":"https://api.github.com/repos/dchbx/enroll","forks_url":"https://api.github.com/repos/dchbx/enroll/forks","keys_url":"https://api.github.com/repos/dchbx/enroll/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dchbx/enroll/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dchbx/enroll/teams","hooks_url":"https://api.github.com/repos/dchbx/enroll/hooks","issue_events_url":"https://api.github.com/repos/dchbx/enroll/issues/events{/number}","events_url":"https://api.github.com/repos/dchbx/enroll/events","assignees_url":"https://api.github.com/repos/dchbx/enroll/assignees{/user}","branches_url":"https://api.github.com/repos/dchbx/enroll/branches{/branch}","tags_url":"https://api.github.com/repos/dchbx/enroll/tags","blobs_url":"https://api.github.com/repos/dchbx/enroll/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dchbx/enroll/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dchbx/enroll/git/refs{/sha}","trees_url":"https://api.github.com/repos/dchbx/enroll/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dchbx/enroll/statuses/{sha}","languages_url":"https://api.github.com/repos/dchbx/enroll/languages","stargazers_url":"https://api.github.com/repos/dchbx/enroll/stargazers","contributors_url":"https://api.github.com/repos/dchbx/enroll/contributors","subscribers_url":"https://api.github.com/repos/dchbx/enroll/subscribers","subscription_url":"https://api.github.com/repos/dchbx/enroll/subscription","commits_url":"https://api.github.com/repos/dchbx/enroll/commits{/sha}","git_commits_url":"https://api.github.com/repos/dchbx/enroll/git/commits{/sha}","comments_url":"https://api.github.com/repos/dchbx/enroll/comments{/number}","issue_comment_url":"https://api.github.com/repos/dchbx/enroll/issues/comments{/number}","contents_url":"https://api.github.com/repos/dchbx/enroll/contents/{+path}","compare_url":"https://api.github.com/repos/dchbx/enroll/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dchbx/enroll/merges","archive_url":"https://api.github.com/repos/dchbx/enroll/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dchbx/enroll/downloads","issues_url":"https://api.github.com/repos/dchbx/enroll/issues{/number}","pulls_url":"https://api.github.com/repos/dchbx/enroll/pulls{/number}","milestones_url":"https://api.github.com/repos/dchbx/enroll/milestones{/number}","notifications_url":"https://api.github.com/repos/dchbx/enroll/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dchbx/enroll/labels{/name}","releases_url":"https://api.github.com/repos/dchbx/enroll/releases{/id}","deployments_url":"https://api.github.com/repos/dchbx/enroll/deployments","created_at":"2014-12-26T18:59:14Z","updated_at":"2019-03-22T17:55:21Z","pushed_at":"2019-03-25T21:35:32Z","git_url":"git://github.com/dchbx/enroll.git","ssh_url":"git@github.com:dchbx/enroll.git","clone_url":"https://github.com/dchbx/enroll.git","svn_url":"https://github.com/dchbx/enroll","homepage":"https://dchealthlink.com/","size":146754,"stargazers_count":20,"watchers_count":20,"language":"Ruby","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":30,"mirror_url":null,"archived":false,"open_issues_count":405,"license":null,"forks":30,"open_issues":405,"watchers":20,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/dchbx/enroll/pulls/2570"},"html":{"href":"https://github.com/dchbx/enroll/pull/2570"},"issue":{"href":"https://api.github.com/repos/dchbx/enroll/issues/2570"},"comments":{"href":"https://api.github.com/repos/dchbx/enroll/issues/2570/comments"},"review_comments":{"href":"https://api.github.com/repos/dchbx/enroll/pulls/2570/comments"},"review_comment":{"href":"https://api.github.com/repos/dchbx/enroll/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/dchbx/enroll/pulls/2570/commits"},"statuses":{"href":"https://api.github.com/repos/dchbx/enroll/statuses/6dfcb69807386c8058515bffb35312932d6a7b62"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"houndci-bot"}}