{"action":"created","comment":{"url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls/comments/224796110","pull_request_review_id":164257171,"id":224796110,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIyNDc5NjExMA==","diff_hunk":"@@ -0,0 +1,236 @@\n+\"\"\"\n+Tests for assuring that ArcSearch functionality is working.\n+\"\"\"\n+import uuid\n+\n+import rest_framework\n+from django.test import TestCase, tag\n+\n+from ..models import NannyApplication, ApplicantHomeAddress, ApplicantPersonalDetails, ChildcareAddress\n+from ..views import ArcSearchListView\n+\n+\n+class MockSearchRequest:\n+    \"\"\"\n+    Mock Search Request for calling ArcSearchListView.list() with.\n+    This class exists almost solely to implement the __getattr__ method.\n+    \"\"\"\n+\n+    def __init__(self, name=\"\", date_of_birth=\"\", home_postcode=\"\", care_location_postcode=\"\",\n+                 application_reference=\"\"):\n+        self.query_params = {'name': name,\n+                             'date_of_birth': date_of_birth,\n+                             'home_postcode': home_postcode,\n+                             'care_location_postcode': care_location_postcode,\n+                             'application_reference': application_reference}\n+\n+    def __getattr__(self, attr):\n+        return self.get(attr)\n+\n+\n+class SearchTests(TestCase):\n+\n+    # Utility Functions\n+\n+    def create_applications(self):\n+        \"\"\"\n+        Creates multiple applications for use in test database.\n+        :return:\n+        \"\"\"\n+        self.create_application(application_id='1e4f8ae7-bf96-497e-bf02-ebe97afb58c5',\n+                                first_name='Peter',\n+                                last_name='Jameson',\n+                                date_of_birth='2002-04-03',\n+                                home_address_postcode='M45 7PS',\n+                                childcare_postcode_list=['LL19 9LT'],\n+                                application_reference=\"NA0000001\")\n+        self.create_application(application_id='26b0a49b-160f-4a8b-b3df-e888092c77e9',\n+                                first_name='Wock',\n+                                last_name='Peter',\n+                                date_of_birth='1997-06-21',\n+                                home_address_postcode='CM21 9EP',\n+                                childcare_postcode_list=['PO16 9AJ', 'DA1 4AL'])\n+        self.create_application(application_id='24e6a689-5434-40a0-80d2-bab6e121fcaa',\n+                                first_name='Donald',\n+                                last_name='Goofington',\n+                                date_of_birth='1990-03-06',\n+                                home_address_postcode='PH50 4RE',\n+                                childcare_postcode_list=['NE35 9NQ', 'SW1X 0EP', 'B42 2NJ'])\n+\n+    def create_application(self, application_id: str, first_name: str, last_name: str, date_of_birth: str,\n+                           home_address_postcode: str,\n+                           childcare_postcode_list: list, application_reference: str = None) -> None:\n+        \"\"\"\n+        Creates a Test application (with minimum required information for testing) with the given parameters.\n+        :param application_id: application_id -- NannyApplication\n+        :param first_name: applicant's first name -- ApplicantPersonalDetails\n+        :param last_name: applicant's last name -- ApplicantPersonalDetails\n+        :param date_of_birth: applicant's date of birth -- ApplicantPersonalDetails\n+        :param home_address_postcode: applicant's home address postcode -- ApplicantHomeAddress # One-to-One\n+        :param childcare_postcode_list: applicant's childcare postcode(s) in list format -- ChildcareAddress # Many-To-One\n+        :param application_reference: application's reference number, null by default -- NannyApplication\n+        :return: Void\n+\n+        Note: A random UUID4 is used to create each database entry.\n+            This could potentially lead to slight differences when re-running tests.\n+        \"\"\"\n+\n+        application = NannyApplication.objects.create(application_id=application_id,\n+                                                      application_reference=application_reference)\n+\n+        personal_details = ApplicantPersonalDetails.objects.create(\n+            personal_detail_id=uuid.uuid4(),\n+            application_id=application,\n+            first_name=first_name,\n+            last_name=last_name,\n+            date_of_birth=date_of_birth)\n+\n+        ApplicantHomeAddress.objects.create(home_address_id=uuid.uuid4(),\n+                                            personal_detail_id=personal_details,\n+                                            application_id=application,\n+                                            postcode=home_address_postcode)\n+\n+        for childcare_postcode in childcare_postcode_list:\n+            ChildcareAddress.objects.create(childcare_address_id=uuid.uuid4(),\n+                                            application_id=application,\n+                                            postcode=childcare_postcode)\n+\n+\n+    # Unit Tests\n+    ## General Tests\n+\n+    @tag('unit')\n+    def test_search_returns_rest_framework_response(self):\n+        mock_request = MockSearchRequest()\n+        response = ArcSearchListView().list(mock_request)\n+        self.assertEqual(type(response), rest_framework.response.Response)\n+\n+\n+    @tag('unit')\n+    def test_response_contains_data_list(self):\n+        mock_request = MockSearchRequest()\n+        response = ArcSearchListView().list(mock_request)\n+        self.assertEqual(type(response.data), list)\n+\n+\n+    # Integration Tests\n+    ## General Tests\n+\n+    @tag('integration')\n+    def test_search_return_no_results(self):\n+        self.create_applications()\n+        mock_request = MockSearchRequest(name='NotInDB')\n+\n+        response = ArcSearchListView().list(mock_request)\n+\n+        self.assertEqual(type(response.data), list)\n+        self.assertTrue(len(response.data) == 0)\n+\n+\n+    @tag('integration')\n+    def test_search_return_all_results(self):","path":"application/tests/test_search.py","position":131,"original_position":131,"commit_id":"abdf427170728389032e995e5549f0351d22b578","original_commit_id":"abdf427170728389032e995e5549f0351d22b578","user":{"login":"ricaduchateau","id":23172811,"node_id":"MDQ6VXNlcjIzMTcyODEx","avatar_url":"https://avatars2.githubusercontent.com/u/23172811?v=4","gravatar_id":"","url":"https://api.github.com/users/ricaduchateau","html_url":"https://github.com/ricaduchateau","followers_url":"https://api.github.com/users/ricaduchateau/followers","following_url":"https://api.github.com/users/ricaduchateau/following{/other_user}","gists_url":"https://api.github.com/users/ricaduchateau/gists{/gist_id}","starred_url":"https://api.github.com/users/ricaduchateau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ricaduchateau/subscriptions","organizations_url":"https://api.github.com/users/ricaduchateau/orgs","repos_url":"https://api.github.com/users/ricaduchateau/repos","events_url":"https://api.github.com/users/ricaduchateau/events{/privacy}","received_events_url":"https://api.github.com/users/ricaduchateau/received_events","type":"User","site_admin":false},"body":"Add docstring","created_at":"2018-10-12T14:07:11Z","updated_at":"2018-10-12T14:08:49Z","html_url":"https://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway/pull/28#discussion_r224796110","pull_request_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls/28","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls/comments/224796110"},"html":{"href":"https://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway/pull/28#discussion_r224796110"},"pull_request":{"href":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls/28"}}},"pull_request":{"url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls/28","id":222435409,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIyNDM1NDA5","html_url":"https://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway/pull/28","diff_url":"https://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway/pull/28.diff","patch_url":"https://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway/pull/28.patch","issue_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/issues/28","number":28,"state":"open","locked":false,"title":"feat/CCN3-1413/arc-search-functionality","user":{"login":"LRydeard","id":40822181,"node_id":"MDQ6VXNlcjQwODIyMTgx","avatar_url":"https://avatars1.githubusercontent.com/u/40822181?v=4","gravatar_id":"","url":"https://api.github.com/users/LRydeard","html_url":"https://github.com/LRydeard","followers_url":"https://api.github.com/users/LRydeard/followers","following_url":"https://api.github.com/users/LRydeard/following{/other_user}","gists_url":"https://api.github.com/users/LRydeard/gists{/gist_id}","starred_url":"https://api.github.com/users/LRydeard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LRydeard/subscriptions","organizations_url":"https://api.github.com/users/LRydeard/orgs","repos_url":"https://api.github.com/users/LRydeard/repos","events_url":"https://api.github.com/users/LRydeard/events{/privacy}","received_events_url":"https://api.github.com/users/LRydeard/received_events","type":"User","site_admin":false},"body":"Added a new view_set to allow for searching.\r\nUpdated tests to reflect these changes.\r\nFixed formatting in some places.\r\n\r\nAlso, I added an additional property to the ApplicantPersonalDetails model, though I ended up not using it within my code. Still, this is a useful property within the model.","created_at":"2018-10-12T11:26:31Z","updated_at":"2018-10-12T14:08:49Z","closed_at":null,"merged_at":null,"merge_commit_sha":"77f4736e7cc66b42017bbc10dfda315b509229d0","assignee":{"login":"LRydeard","id":40822181,"node_id":"MDQ6VXNlcjQwODIyMTgx","avatar_url":"https://avatars1.githubusercontent.com/u/40822181?v=4","gravatar_id":"","url":"https://api.github.com/users/LRydeard","html_url":"https://github.com/LRydeard","followers_url":"https://api.github.com/users/LRydeard/followers","following_url":"https://api.github.com/users/LRydeard/following{/other_user}","gists_url":"https://api.github.com/users/LRydeard/gists{/gist_id}","starred_url":"https://api.github.com/users/LRydeard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LRydeard/subscriptions","organizations_url":"https://api.github.com/users/LRydeard/orgs","repos_url":"https://api.github.com/users/LRydeard/repos","events_url":"https://api.github.com/users/LRydeard/events{/privacy}","received_events_url":"https://api.github.com/users/LRydeard/received_events","type":"User","site_admin":false},"assignees":[{"login":"LRydeard","id":40822181,"node_id":"MDQ6VXNlcjQwODIyMTgx","avatar_url":"https://avatars1.githubusercontent.com/u/40822181?v=4","gravatar_id":"","url":"https://api.github.com/users/LRydeard","html_url":"https://github.com/LRydeard","followers_url":"https://api.github.com/users/LRydeard/followers","following_url":"https://api.github.com/users/LRydeard/following{/other_user}","gists_url":"https://api.github.com/users/LRydeard/gists{/gist_id}","starred_url":"https://api.github.com/users/LRydeard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LRydeard/subscriptions","organizations_url":"https://api.github.com/users/LRydeard/orgs","repos_url":"https://api.github.com/users/LRydeard/repos","events_url":"https://api.github.com/users/LRydeard/events{/privacy}","received_events_url":"https://api.github.com/users/LRydeard/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"Thomas-95IS","id":38427673,"node_id":"MDQ6VXNlcjM4NDI3Njcz","avatar_url":"https://avatars2.githubusercontent.com/u/38427673?v=4","gravatar_id":"","url":"https://api.github.com/users/Thomas-95IS","html_url":"https://github.com/Thomas-95IS","followers_url":"https://api.github.com/users/Thomas-95IS/followers","following_url":"https://api.github.com/users/Thomas-95IS/following{/other_user}","gists_url":"https://api.github.com/users/Thomas-95IS/gists{/gist_id}","starred_url":"https://api.github.com/users/Thomas-95IS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Thomas-95IS/subscriptions","organizations_url":"https://api.github.com/users/Thomas-95IS/orgs","repos_url":"https://api.github.com/users/Thomas-95IS/repos","events_url":"https://api.github.com/users/Thomas-95IS/events{/privacy}","received_events_url":"https://api.github.com/users/Thomas-95IS/received_events","type":"User","site_admin":false},{"login":"proctorj","id":43146680,"node_id":"MDQ6VXNlcjQzMTQ2Njgw","avatar_url":"https://avatars0.githubusercontent.com/u/43146680?v=4","gravatar_id":"","url":"https://api.github.com/users/proctorj","html_url":"https://github.com/proctorj","followers_url":"https://api.github.com/users/proctorj/followers","following_url":"https://api.github.com/users/proctorj/following{/other_user}","gists_url":"https://api.github.com/users/proctorj/gists{/gist_id}","starred_url":"https://api.github.com/users/proctorj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/proctorj/subscriptions","organizations_url":"https://api.github.com/users/proctorj/orgs","repos_url":"https://api.github.com/users/proctorj/repos","events_url":"https://api.github.com/users/proctorj/events{/privacy}","received_events_url":"https://api.github.com/users/proctorj/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":964691698,"node_id":"MDU6TGFiZWw5NjQ2OTE2OTg=","url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/labels/enhancement","name":"enhancement","color":"a2eeef","default":true}],"milestone":{"url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/milestones/1","html_url":"https://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway/milestone/1","labels_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/milestones/1/labels","id":3715588,"node_id":"MDk6TWlsZXN0b25lMzcxNTU4OA==","number":1,"title":"Sprint 23","description":"","creator":{"login":"ricaduchateau","id":23172811,"node_id":"MDQ6VXNlcjIzMTcyODEx","avatar_url":"https://avatars2.githubusercontent.com/u/23172811?v=4","gravatar_id":"","url":"https://api.github.com/users/ricaduchateau","html_url":"https://github.com/ricaduchateau","followers_url":"https://api.github.com/users/ricaduchateau/followers","following_url":"https://api.github.com/users/ricaduchateau/following{/other_user}","gists_url":"https://api.github.com/users/ricaduchateau/gists{/gist_id}","starred_url":"https://api.github.com/users/ricaduchateau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ricaduchateau/subscriptions","organizations_url":"https://api.github.com/users/ricaduchateau/orgs","repos_url":"https://api.github.com/users/ricaduchateau/repos","events_url":"https://api.github.com/users/ricaduchateau/events{/privacy}","received_events_url":"https://api.github.com/users/ricaduchateau/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":1,"state":"open","created_at":"2018-10-05T16:20:37Z","updated_at":"2018-10-12T11:26:31Z","due_on":"2018-10-16T07:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls/28/commits","review_comments_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls/28/comments","review_comment_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls/comments{/number}","comments_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/issues/28/comments","statuses_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/statuses/abdf427170728389032e995e5549f0351d22b578","head":{"label":"InformedSolutions:feat/CCN3-1413/arc-search-functionality","ref":"feat/CCN3-1413/arc-search-functionality","sha":"abdf427170728389032e995e5549f0351d22b578","user":{"login":"InformedSolutions","id":3740679,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM3NDA2Nzk=","avatar_url":"https://avatars0.githubusercontent.com/u/3740679?v=4","gravatar_id":"","url":"https://api.github.com/users/InformedSolutions","html_url":"https://github.com/InformedSolutions","followers_url":"https://api.github.com/users/InformedSolutions/followers","following_url":"https://api.github.com/users/InformedSolutions/following{/other_user}","gists_url":"https://api.github.com/users/InformedSolutions/gists{/gist_id}","starred_url":"https://api.github.com/users/InformedSolutions/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/InformedSolutions/subscriptions","organizations_url":"https://api.github.com/users/InformedSolutions/orgs","repos_url":"https://api.github.com/users/InformedSolutions/repos","events_url":"https://api.github.com/users/InformedSolutions/events{/privacy}","received_events_url":"https://api.github.com/users/InformedSolutions/received_events","type":"Organization","site_admin":false},"repo":{"id":137350604,"node_id":"MDEwOlJlcG9zaXRvcnkxMzczNTA2MDQ=","name":"OFS-MORE-Nanny-Gateway","full_name":"InformedSolutions/OFS-MORE-Nanny-Gateway","private":false,"owner":{"login":"InformedSolutions","id":3740679,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM3NDA2Nzk=","avatar_url":"https://avatars0.githubusercontent.com/u/3740679?v=4","gravatar_id":"","url":"https://api.github.com/users/InformedSolutions","html_url":"https://github.com/InformedSolutions","followers_url":"https://api.github.com/users/InformedSolutions/followers","following_url":"https://api.github.com/users/InformedSolutions/following{/other_user}","gists_url":"https://api.github.com/users/InformedSolutions/gists{/gist_id}","starred_url":"https://api.github.com/users/InformedSolutions/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/InformedSolutions/subscriptions","organizations_url":"https://api.github.com/users/InformedSolutions/orgs","repos_url":"https://api.github.com/users/InformedSolutions/repos","events_url":"https://api.github.com/users/InformedSolutions/events{/privacy}","received_events_url":"https://api.github.com/users/InformedSolutions/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway","description":null,"fork":false,"url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway","forks_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/forks","keys_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/keys{/key_id}","collaborators_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/teams","hooks_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/hooks","issue_events_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/issues/events{/number}","events_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/events","assignees_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/assignees{/user}","branches_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/branches{/branch}","tags_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/tags","blobs_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/git/refs{/sha}","trees_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/git/trees{/sha}","statuses_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/statuses/{sha}","languages_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/languages","stargazers_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/stargazers","contributors_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/contributors","subscribers_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/subscribers","subscription_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/subscription","commits_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/commits{/sha}","git_commits_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/git/commits{/sha}","comments_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/comments{/number}","issue_comment_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/issues/comments{/number}","contents_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/contents/{+path}","compare_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/compare/{base}...{head}","merges_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/merges","archive_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/downloads","issues_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/issues{/number}","pulls_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls{/number}","milestones_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/milestones{/number}","notifications_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/labels{/name}","releases_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/releases{/id}","deployments_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/deployments","created_at":"2018-06-14T11:41:40Z","updated_at":"2018-10-08T13:51:02Z","pushed_at":"2018-10-12T11:26:32Z","git_url":"git://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway.git","ssh_url":"git@github.com:InformedSolutions/OFS-MORE-Nanny-Gateway.git","clone_url":"https://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway.git","svn_url":"https://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway","homepage":null,"size":1672,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"archived":false,"open_issues_count":2,"license":null,"forks":1,"open_issues":2,"watchers":0,"default_branch":"develop"}},"base":{"label":"InformedSolutions:develop","ref":"develop","sha":"918cffc35fda3ba36581ac3b2e66c130453abb60","user":{"login":"InformedSolutions","id":3740679,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM3NDA2Nzk=","avatar_url":"https://avatars0.githubusercontent.com/u/3740679?v=4","gravatar_id":"","url":"https://api.github.com/users/InformedSolutions","html_url":"https://github.com/InformedSolutions","followers_url":"https://api.github.com/users/InformedSolutions/followers","following_url":"https://api.github.com/users/InformedSolutions/following{/other_user}","gists_url":"https://api.github.com/users/InformedSolutions/gists{/gist_id}","starred_url":"https://api.github.com/users/InformedSolutions/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/InformedSolutions/subscriptions","organizations_url":"https://api.github.com/users/InformedSolutions/orgs","repos_url":"https://api.github.com/users/InformedSolutions/repos","events_url":"https://api.github.com/users/InformedSolutions/events{/privacy}","received_events_url":"https://api.github.com/users/InformedSolutions/received_events","type":"Organization","site_admin":false},"repo":{"id":137350604,"node_id":"MDEwOlJlcG9zaXRvcnkxMzczNTA2MDQ=","name":"OFS-MORE-Nanny-Gateway","full_name":"InformedSolutions/OFS-MORE-Nanny-Gateway","private":false,"owner":{"login":"InformedSolutions","id":3740679,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM3NDA2Nzk=","avatar_url":"https://avatars0.githubusercontent.com/u/3740679?v=4","gravatar_id":"","url":"https://api.github.com/users/InformedSolutions","html_url":"https://github.com/InformedSolutions","followers_url":"https://api.github.com/users/InformedSolutions/followers","following_url":"https://api.github.com/users/InformedSolutions/following{/other_user}","gists_url":"https://api.github.com/users/InformedSolutions/gists{/gist_id}","starred_url":"https://api.github.com/users/InformedSolutions/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/InformedSolutions/subscriptions","organizations_url":"https://api.github.com/users/InformedSolutions/orgs","repos_url":"https://api.github.com/users/InformedSolutions/repos","events_url":"https://api.github.com/users/InformedSolutions/events{/privacy}","received_events_url":"https://api.github.com/users/InformedSolutions/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway","description":null,"fork":false,"url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway","forks_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/forks","keys_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/keys{/key_id}","collaborators_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/teams","hooks_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/hooks","issue_events_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/issues/events{/number}","events_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/events","assignees_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/assignees{/user}","branches_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/branches{/branch}","tags_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/tags","blobs_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/git/refs{/sha}","trees_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/git/trees{/sha}","statuses_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/statuses/{sha}","languages_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/languages","stargazers_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/stargazers","contributors_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/contributors","subscribers_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/subscribers","subscription_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/subscription","commits_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/commits{/sha}","git_commits_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/git/commits{/sha}","comments_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/comments{/number}","issue_comment_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/issues/comments{/number}","contents_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/contents/{+path}","compare_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/compare/{base}...{head}","merges_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/merges","archive_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/downloads","issues_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/issues{/number}","pulls_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls{/number}","milestones_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/milestones{/number}","notifications_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/labels{/name}","releases_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/releases{/id}","deployments_url":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/deployments","created_at":"2018-06-14T11:41:40Z","updated_at":"2018-10-08T13:51:02Z","pushed_at":"2018-10-12T11:26:32Z","git_url":"git://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway.git","ssh_url":"git@github.com:InformedSolutions/OFS-MORE-Nanny-Gateway.git","clone_url":"https://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway.git","svn_url":"https://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway","homepage":null,"size":1672,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"archived":false,"open_issues_count":2,"license":null,"forks":1,"open_issues":2,"watchers":0,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls/28"},"html":{"href":"https://github.com/InformedSolutions/OFS-MORE-Nanny-Gateway/pull/28"},"issue":{"href":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/issues/28"},"comments":{"href":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/issues/28/comments"},"review_comments":{"href":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls/28/comments"},"review_comment":{"href":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/pulls/28/commits"},"statuses":{"href":"https://api.github.com/repos/InformedSolutions/OFS-MORE-Nanny-Gateway/statuses/abdf427170728389032e995e5549f0351d22b578"}},"author_association":"NONE"}}
{"actor":{"display_login":"ricaduchateau"}}