{"action":"created","comment":{"url":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls/comments/220772114","pull_request_review_id":159257799,"id":220772114,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIyMDc3MjExNA==","diff_hunk":"@@ -0,0 +1,228 @@\n+import React, { Component } from \"react\";\n+import { connect } from \"react-redux\";\n+import { withRouter } from \"react-router-dom\";\n+import PropTypes from \"prop-types\";\n+import TextFieldGroup from \"../common/TextFieldGroup\";\n+import SelectListGroup from \"../common/SelectListGroup\";\n+import TextAreaFieldGroup from \"../common/TextAreaFieldGroup\";\n+import { createProfile, getCurrentProfile } from \"../../actions/profileActions\";\n+import isEmpty from \"../../validation/is-empty\";\n+\n+// Form to edit profile, fetches current data from database and displays to user\n+class CreateProfile extends Component {\n+  constructor(props) {\n+    super(props);\n+    this.state = {\n+      street: \"\",\n+      apartment: \"\",\n+      city: \"\",\n+      zip: \"\",\n+      homeState: \"\",\n+      ccNumber: \"\",\n+      ccExp: \"\",\n+      ccCvv: \"\",\n+      errors: {}\n+    };\n+\n+    this.onChange = this.onChange.bind(this);\n+    this.onSubmit = this.onSubmit.bind(this);\n+  }\n+\n+  componentDidMount() {\n+    this.props.getCurrentProfile();\n+  }\n+\n+  componentWillReceiveProps(nextProps) {\n+    if (nextProps.errors) {\n+      this.setState({\n+        errors: nextProps.errors\n+      });\n+    }\n+    if (nextProps.profile.profile) {\n+      const profile = nextProps.profile.profile;\n+\n+      // If profile field doesn't exist, make empty string\n+      profile.street = !isEmpty(profile.address.street)\n+        ? profile.address.street\n+        : \"\";\n+      profile.apartment = !isEmpty(profile.address.apartment)\n+        ? profile.address.apartment\n+        : \"\";\n+      profile.city = !isEmpty(profile.address.city) ? profile.address.city : \"\";\n+      profile.zip = !isEmpty(profile.address.zip) ? profile.address.zip : \"\";\n+      profile.homeState = !isEmpty(profile.address.homeState)\n+        ? profile.address.homeState\n+        : \"\";\n+      profile.ccNumber = !isEmpty(profile.creditCard.ccNumber)\n+        ? profile.creditCard.ccNumber\n+        : \"\";\n+      profile.ccExp = !isEmpty(profile.creditCard.ccExp)\n+        ? profile.creditCard.ccExp\n+        : \"\";\n+      profile.ccCvv = !isEmpty(profile.creditCard.ccCvv)\n+        ? profile.creditCard.ccCvv\n+        : \"\";\n+\n+      // Set component fields state\n+      this.setState({\n+        street: profile.street,\n+        apartment: profile.apartment,\n+        city: profile.city,\n+        zip: profile.zip,\n+        homeState: profile.homeState,\n+        ccNumber: profile.ccNumber,\n+        ccExp: profile.ccExp,\n+        ccCvv: profile.ccCvv\n+      });\n+    }\n+  }\n+\n+  // on submit, call createProfile and pass all the new values\n+  onSubmit(e) {\n+    e.preventDefault();\n+\n+    const profileData = {\n+      street: this.state.street,\n+      apartment: this.state.apartment,\n+      city: this.state.city,\n+      zip: this.state.zip,\n+      homeState: this.state.homeState,\n+      ccNumber: this.state.ccNumber,\n+      ccExp: this.state.ccExp,\n+      ccCvv: this.state.ccCvv\n+    };\n+    this.props.createProfile(profileData, this.props.history);\n+  }\n+\n+  onChange(e) {\n+    this.setState({ [e.target.name]: e.target.value });\n+  }\n+\n+  render() {\n+    const { errors } = this.state;\n+\n+    // select options for US State\n+    const options = [\n+      { label: \"* Select State\", value: null },\n+      { label: \"Arizona\", value: \"Arizona\" },\n+      { label: \"California\", value: \"California\" },\n+      { label: \"Nevada\", value: \"Nevada\" },\n+      { label: \"Oregon\", value: \"Oregon\" },\n+      { label: \"Washington\", value: \"Washington\" }\n+    ];\n+\n+    return (\n+      <div className=\"create-profile\">\n+        <div className=\"container\">\n+          <div className=\"row\">\n+            <div className=\"col-md-8 m-auto\">\n+              <h1 className=\"display-4 text-center\">Edit Profile</h1>\n+              <p className=\"lead text-center\">Let's update your information</p>","path":"front_end/src/components/edit-profile/EditProfile.js","position":120,"original_position":120,"commit_id":"52eefdade6e00d3e33c1959365e1f00021aea22a","original_commit_id":"52eefdade6e00d3e33c1959365e1f00021aea22a","user":{"login":"SandroSal","id":25524890,"node_id":"MDQ6VXNlcjI1NTI0ODkw","avatar_url":"https://avatars2.githubusercontent.com/u/25524890?v=4","gravatar_id":"","url":"https://api.github.com/users/SandroSal","html_url":"https://github.com/SandroSal","followers_url":"https://api.github.com/users/SandroSal/followers","following_url":"https://api.github.com/users/SandroSal/following{/other_user}","gists_url":"https://api.github.com/users/SandroSal/gists{/gist_id}","starred_url":"https://api.github.com/users/SandroSal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SandroSal/subscriptions","organizations_url":"https://api.github.com/users/SandroSal/orgs","repos_url":"https://api.github.com/users/SandroSal/repos","events_url":"https://api.github.com/users/SandroSal/events{/privacy}","received_events_url":"https://api.github.com/users/SandroSal/received_events","type":"User","site_admin":false},"body":"will do","created_at":"2018-09-27T01:40:42Z","updated_at":"2018-09-27T01:40:42Z","html_url":"https://github.com/Abcbadq/sjsu_shop/pull/42#discussion_r220772114","pull_request_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls/42","author_association":"COLLABORATOR","_links":{"self":{"href":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls/comments/220772114"},"html":{"href":"https://github.com/Abcbadq/sjsu_shop/pull/42#discussion_r220772114"},"pull_request":{"href":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls/42"}},"in_reply_to_id":219743575},"pull_request":{"url":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls/42","id":217548763,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE3NTQ4NzYz","html_url":"https://github.com/Abcbadq/sjsu_shop/pull/42","diff_url":"https://github.com/Abcbadq/sjsu_shop/pull/42.diff","patch_url":"https://github.com/Abcbadq/sjsu_shop/pull/42.patch","issue_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/issues/42","number":42,"state":"open","locked":false,"title":"SJSU-1012, Profile","user":{"login":"SandroSal","id":25524890,"node_id":"MDQ6VXNlcjI1NTI0ODkw","avatar_url":"https://avatars2.githubusercontent.com/u/25524890?v=4","gravatar_id":"","url":"https://api.github.com/users/SandroSal","html_url":"https://github.com/SandroSal","followers_url":"https://api.github.com/users/SandroSal/followers","following_url":"https://api.github.com/users/SandroSal/following{/other_user}","gists_url":"https://api.github.com/users/SandroSal/gists{/gist_id}","starred_url":"https://api.github.com/users/SandroSal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SandroSal/subscriptions","organizations_url":"https://api.github.com/users/SandroSal/orgs","repos_url":"https://api.github.com/users/SandroSal/repos","events_url":"https://api.github.com/users/SandroSal/events{/privacy}","received_events_url":"https://api.github.com/users/SandroSal/received_events","type":"User","site_admin":false},"body":"STORY:\r\n>Use the Udemy course to follow the creation of a profile for the users.\r\n>\r\n>criteria:\r\n>\r\n>-create button to access profile (only visible when signed-in)\r\n>-user has to be able to change info (PW, address, payment method, delete account)\"\r\n\r\nWhat I did:\r\n>-Added a dashboard, only accessible to a logged in user\r\n>-when visiting the dashboard for the first time, the user is asked to add info\r\n>-after that, he/she can edit the info, view history (other story), view own recipes(other story) or delete the account\r\n>-all inputs are validated. address fields, CC expiration and CVV code only check for string and or lenght, not for being correct\r\n>-also added a shopping cart to the dashboard, could be used by the person doing the cart-story, or can be deleted.\r\n\r\nTo Verify:\r\n>-Make sure the dashboard only shows the buttons it should when logged in / logged out\r\n>-make sure all the user input is validated, error messages displayed if input is missing\r\n>-try to access pages like \"/dashboard\" when not logged in. can you access them without permission?\r\n>-try updating the profile. also check mLab database. is it correct?\r\n\r\n\r\n@minhphan156 @vinnysenthil @Abcbadq  please verify","created_at":"2018-09-24T03:02:03Z","updated_at":"2018-09-27T01:40:42Z","closed_at":null,"merged_at":null,"merge_commit_sha":"ff3824e4048717c2bc71ccb58403321cf1dcb765","assignee":{"login":"SandroSal","id":25524890,"node_id":"MDQ6VXNlcjI1NTI0ODkw","avatar_url":"https://avatars2.githubusercontent.com/u/25524890?v=4","gravatar_id":"","url":"https://api.github.com/users/SandroSal","html_url":"https://github.com/SandroSal","followers_url":"https://api.github.com/users/SandroSal/followers","following_url":"https://api.github.com/users/SandroSal/following{/other_user}","gists_url":"https://api.github.com/users/SandroSal/gists{/gist_id}","starred_url":"https://api.github.com/users/SandroSal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SandroSal/subscriptions","organizations_url":"https://api.github.com/users/SandroSal/orgs","repos_url":"https://api.github.com/users/SandroSal/repos","events_url":"https://api.github.com/users/SandroSal/events{/privacy}","received_events_url":"https://api.github.com/users/SandroSal/received_events","type":"User","site_admin":false},"assignees":[{"login":"SandroSal","id":25524890,"node_id":"MDQ6VXNlcjI1NTI0ODkw","avatar_url":"https://avatars2.githubusercontent.com/u/25524890?v=4","gravatar_id":"","url":"https://api.github.com/users/SandroSal","html_url":"https://github.com/SandroSal","followers_url":"https://api.github.com/users/SandroSal/followers","following_url":"https://api.github.com/users/SandroSal/following{/other_user}","gists_url":"https://api.github.com/users/SandroSal/gists{/gist_id}","starred_url":"https://api.github.com/users/SandroSal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SandroSal/subscriptions","organizations_url":"https://api.github.com/users/SandroSal/orgs","repos_url":"https://api.github.com/users/SandroSal/repos","events_url":"https://api.github.com/users/SandroSal/events{/privacy}","received_events_url":"https://api.github.com/users/SandroSal/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"vinnysenthil","id":22778721,"node_id":"MDQ6VXNlcjIyNzc4NzIx","avatar_url":"https://avatars2.githubusercontent.com/u/22778721?v=4","gravatar_id":"","url":"https://api.github.com/users/vinnysenthil","html_url":"https://github.com/vinnysenthil","followers_url":"https://api.github.com/users/vinnysenthil/followers","following_url":"https://api.github.com/users/vinnysenthil/following{/other_user}","gists_url":"https://api.github.com/users/vinnysenthil/gists{/gist_id}","starred_url":"https://api.github.com/users/vinnysenthil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vinnysenthil/subscriptions","organizations_url":"https://api.github.com/users/vinnysenthil/orgs","repos_url":"https://api.github.com/users/vinnysenthil/repos","events_url":"https://api.github.com/users/vinnysenthil/events{/privacy}","received_events_url":"https://api.github.com/users/vinnysenthil/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":1059149035,"node_id":"MDU6TGFiZWwxMDU5MTQ5MDM1","url":"https://api.github.com/repos/Abcbadq/sjsu_shop/labels/Sprint%232","name":"Sprint#2","color":"f3ffb2","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls/42/commits","review_comments_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls/42/comments","review_comment_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/issues/42/comments","statuses_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/statuses/52eefdade6e00d3e33c1959365e1f00021aea22a","head":{"label":"Abcbadq:SJSU-1012","ref":"SJSU-1012","sha":"52eefdade6e00d3e33c1959365e1f00021aea22a","user":{"login":"Abcbadq","id":32344614,"node_id":"MDQ6VXNlcjMyMzQ0NjE0","avatar_url":"https://avatars3.githubusercontent.com/u/32344614?v=4","gravatar_id":"","url":"https://api.github.com/users/Abcbadq","html_url":"https://github.com/Abcbadq","followers_url":"https://api.github.com/users/Abcbadq/followers","following_url":"https://api.github.com/users/Abcbadq/following{/other_user}","gists_url":"https://api.github.com/users/Abcbadq/gists{/gist_id}","starred_url":"https://api.github.com/users/Abcbadq/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Abcbadq/subscriptions","organizations_url":"https://api.github.com/users/Abcbadq/orgs","repos_url":"https://api.github.com/users/Abcbadq/repos","events_url":"https://api.github.com/users/Abcbadq/events{/privacy}","received_events_url":"https://api.github.com/users/Abcbadq/received_events","type":"User","site_admin":false},"repo":{"id":146337383,"node_id":"MDEwOlJlcG9zaXRvcnkxNDYzMzczODM=","name":"sjsu_shop","full_name":"Abcbadq/sjsu_shop","private":false,"owner":{"login":"Abcbadq","id":32344614,"node_id":"MDQ6VXNlcjMyMzQ0NjE0","avatar_url":"https://avatars3.githubusercontent.com/u/32344614?v=4","gravatar_id":"","url":"https://api.github.com/users/Abcbadq","html_url":"https://github.com/Abcbadq","followers_url":"https://api.github.com/users/Abcbadq/followers","following_url":"https://api.github.com/users/Abcbadq/following{/other_user}","gists_url":"https://api.github.com/users/Abcbadq/gists{/gist_id}","starred_url":"https://api.github.com/users/Abcbadq/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Abcbadq/subscriptions","organizations_url":"https://api.github.com/users/Abcbadq/orgs","repos_url":"https://api.github.com/users/Abcbadq/repos","events_url":"https://api.github.com/users/Abcbadq/events{/privacy}","received_events_url":"https://api.github.com/users/Abcbadq/received_events","type":"User","site_admin":false},"html_url":"https://github.com/Abcbadq/sjsu_shop","description":null,"fork":false,"url":"https://api.github.com/repos/Abcbadq/sjsu_shop","forks_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/forks","keys_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/teams","hooks_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/hooks","issue_events_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/issues/events{/number}","events_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/events","assignees_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/assignees{/user}","branches_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/branches{/branch}","tags_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/tags","blobs_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/git/refs{/sha}","trees_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/statuses/{sha}","languages_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/languages","stargazers_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/stargazers","contributors_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/contributors","subscribers_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/subscribers","subscription_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/subscription","commits_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/commits{/sha}","git_commits_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/git/commits{/sha}","comments_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/comments{/number}","issue_comment_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/issues/comments{/number}","contents_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/contents/{+path}","compare_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/merges","archive_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/downloads","issues_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/issues{/number}","pulls_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls{/number}","milestones_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/milestones{/number}","notifications_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/labels{/name}","releases_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/releases{/id}","deployments_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/deployments","created_at":"2018-08-27T18:25:17Z","updated_at":"2018-09-13T19:53:51Z","pushed_at":"2018-09-24T03:02:03Z","git_url":"git://github.com/Abcbadq/sjsu_shop.git","ssh_url":"git@github.com:Abcbadq/sjsu_shop.git","clone_url":"https://github.com/Abcbadq/sjsu_shop.git","svn_url":"https://github.com/Abcbadq/sjsu_shop","homepage":null,"size":503,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":27,"license":null,"forks":0,"open_issues":27,"watchers":1,"default_branch":"dev"}},"base":{"label":"Abcbadq:dev","ref":"dev","sha":"45fb9e6077f2dd33034bda7c6031fa67af67a6c5","user":{"login":"Abcbadq","id":32344614,"node_id":"MDQ6VXNlcjMyMzQ0NjE0","avatar_url":"https://avatars3.githubusercontent.com/u/32344614?v=4","gravatar_id":"","url":"https://api.github.com/users/Abcbadq","html_url":"https://github.com/Abcbadq","followers_url":"https://api.github.com/users/Abcbadq/followers","following_url":"https://api.github.com/users/Abcbadq/following{/other_user}","gists_url":"https://api.github.com/users/Abcbadq/gists{/gist_id}","starred_url":"https://api.github.com/users/Abcbadq/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Abcbadq/subscriptions","organizations_url":"https://api.github.com/users/Abcbadq/orgs","repos_url":"https://api.github.com/users/Abcbadq/repos","events_url":"https://api.github.com/users/Abcbadq/events{/privacy}","received_events_url":"https://api.github.com/users/Abcbadq/received_events","type":"User","site_admin":false},"repo":{"id":146337383,"node_id":"MDEwOlJlcG9zaXRvcnkxNDYzMzczODM=","name":"sjsu_shop","full_name":"Abcbadq/sjsu_shop","private":false,"owner":{"login":"Abcbadq","id":32344614,"node_id":"MDQ6VXNlcjMyMzQ0NjE0","avatar_url":"https://avatars3.githubusercontent.com/u/32344614?v=4","gravatar_id":"","url":"https://api.github.com/users/Abcbadq","html_url":"https://github.com/Abcbadq","followers_url":"https://api.github.com/users/Abcbadq/followers","following_url":"https://api.github.com/users/Abcbadq/following{/other_user}","gists_url":"https://api.github.com/users/Abcbadq/gists{/gist_id}","starred_url":"https://api.github.com/users/Abcbadq/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Abcbadq/subscriptions","organizations_url":"https://api.github.com/users/Abcbadq/orgs","repos_url":"https://api.github.com/users/Abcbadq/repos","events_url":"https://api.github.com/users/Abcbadq/events{/privacy}","received_events_url":"https://api.github.com/users/Abcbadq/received_events","type":"User","site_admin":false},"html_url":"https://github.com/Abcbadq/sjsu_shop","description":null,"fork":false,"url":"https://api.github.com/repos/Abcbadq/sjsu_shop","forks_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/forks","keys_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/teams","hooks_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/hooks","issue_events_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/issues/events{/number}","events_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/events","assignees_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/assignees{/user}","branches_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/branches{/branch}","tags_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/tags","blobs_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/git/refs{/sha}","trees_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/statuses/{sha}","languages_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/languages","stargazers_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/stargazers","contributors_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/contributors","subscribers_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/subscribers","subscription_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/subscription","commits_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/commits{/sha}","git_commits_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/git/commits{/sha}","comments_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/comments{/number}","issue_comment_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/issues/comments{/number}","contents_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/contents/{+path}","compare_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/merges","archive_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/downloads","issues_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/issues{/number}","pulls_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls{/number}","milestones_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/milestones{/number}","notifications_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/labels{/name}","releases_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/releases{/id}","deployments_url":"https://api.github.com/repos/Abcbadq/sjsu_shop/deployments","created_at":"2018-08-27T18:25:17Z","updated_at":"2018-09-13T19:53:51Z","pushed_at":"2018-09-24T03:02:03Z","git_url":"git://github.com/Abcbadq/sjsu_shop.git","ssh_url":"git@github.com:Abcbadq/sjsu_shop.git","clone_url":"https://github.com/Abcbadq/sjsu_shop.git","svn_url":"https://github.com/Abcbadq/sjsu_shop","homepage":null,"size":503,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":27,"license":null,"forks":0,"open_issues":27,"watchers":1,"default_branch":"dev"}},"_links":{"self":{"href":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls/42"},"html":{"href":"https://github.com/Abcbadq/sjsu_shop/pull/42"},"issue":{"href":"https://api.github.com/repos/Abcbadq/sjsu_shop/issues/42"},"comments":{"href":"https://api.github.com/repos/Abcbadq/sjsu_shop/issues/42/comments"},"review_comments":{"href":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls/42/comments"},"review_comment":{"href":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Abcbadq/sjsu_shop/pulls/42/commits"},"statuses":{"href":"https://api.github.com/repos/Abcbadq/sjsu_shop/statuses/52eefdade6e00d3e33c1959365e1f00021aea22a"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"SandroSal"}}