{"action":"created","comment":{"url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls/comments/103775324","pull_request_review_id":24574829,"id":103775324,"diff_hunk":"@@ -64,19 +67,108 @@\n                 'sku': 114672050,\n                 'quantity': 1,\n                 'name': \"Game of Life\",\n-                'unitprice': 13.99,\n+                'unitprice': 13.99\n             }\n         ]\n     },\n ]\n \n+current_shopping_cart_id = 4\n+\n ######################################################################\n # GET INDEX\n ######################################################################\n @app.route('/')\n def index():\n     return make_response(\"Hello World\", HTTP_200_OK)\n \n+######################################################################\n+# ADD A NEW SHOPPING CART\n+######################################################################\n+@app.route('/shopcarts', methods=['POST'])\n+def create_shopcarts():\n+    payload = request.get_json()\n+    if is_validShoppingCart(payload):\n+        id = next_sid()\n+        if 'products' not in payload:\n+            payload['products'] = []\n+        shopcart = {'uid': payload['uid'],'sid': id, 'products': payload['products']}\n+        shopping_carts.append(shopcart)\n+        message = shopcart\n+        rc = HTTP_201_CREATED\n+    else:\n+        message = { 'error' : 'Data is not valid' }\n+        rc = HTTP_400_BAD_REQUEST\n+\n+    response = make_response(jsonify(message), rc)\n+    if rc == HTTP_201_CREATED:\n+        response.headers['Location'] = url_for('get_shopcart', sid=id)\n+    return response\n+\n+######################################################################\n+# ADD A NEW PRODUCT IN A SHOPPING CART\n+######################################################################\n+@app.route('/shopcarts/<int:sid>/products', methods=['POST'])\n+def create_products(sid):\n+    cart = [cart for cart in shopping_carts if cart['sid']==sid]\n+    if len(cart) > 0:  \n+        payload = request.get_json()\n+        if is_validProduct(payload):\n+            for i in range(0,len(payload['products'])): \n+                product = {'sku': payload['products'][i]['sku'],'quantity': payload['products'][i]['quantity'], 'name': payload['products'][i]['name'], 'unitprice' : payload['products'][i]['unitprice']}\n+                cart[0]['products'].append(product)\n+            message = cart[0]\n+            rc = HTTP_201_CREATED\n+        else:\n+            message = { 'error' : 'Data is not valid' }\n+            rc = HTTP_400_BAD_REQUEST\n+\n+        response = make_response(jsonify(message), rc)\n+        if rc == HTTP_201_CREATED:\n+            response.headers['Location'] = url_for('get_product', sku = payload['sku'], sid=shopping_carts[cart[0].sid])\n+        return response\n+    else:\n+        message = { 'error' : 'Shopping Cart with id: %s was not found' % str(sid) }\n+        rc = HTTP_404_NOT_FOUND\n+        return make_response(jsonify(message), rc)\n+\n+######################################################################\n+#  U T I L I T Y   F U N C T I O N S\n+######################################################################\n+def next_sid():\n+    global current_shopping_cart_id\n+    with lock:\n+        current_shopping_cart_id += 1\n+    return current_shopping_cart_id\n+\n+def is_validProduct(data):\n+    valid = False\n+    try:\n+        for i in range(0,len(data['products'])):  ","path":"shopcart.py","position":114,"original_position":114,"commit_id":"5836a010f233dffba4fc3125928b59ff6f27f4d9","original_commit_id":"5836a010f233dffba4fc3125928b59ff6f27f4d9","user":{"login":"Pratik-Karnik","id":3319595,"avatar_url":"https://avatars1.githubusercontent.com/u/3319595?v=3","gravatar_id":"","url":"https://api.github.com/users/Pratik-Karnik","html_url":"https://github.com/Pratik-Karnik","followers_url":"https://api.github.com/users/Pratik-Karnik/followers","following_url":"https://api.github.com/users/Pratik-Karnik/following{/other_user}","gists_url":"https://api.github.com/users/Pratik-Karnik/gists{/gist_id}","starred_url":"https://api.github.com/users/Pratik-Karnik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pratik-Karnik/subscriptions","organizations_url":"https://api.github.com/users/Pratik-Karnik/orgs","repos_url":"https://api.github.com/users/Pratik-Karnik/repos","events_url":"https://api.github.com/users/Pratik-Karnik/events{/privacy}","received_events_url":"https://api.github.com/users/Pratik-Karnik/received_events","type":"User","site_admin":false},"body":"Are we not giving functionality of adding multiple products at once?","created_at":"2017-03-01T19:59:16Z","updated_at":"2017-03-01T19:59:16Z","html_url":"https://github.com/Pratik-Karnik/devops-shopcarts-s17/pull/28#discussion_r103775324","pull_request_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls/28","_links":{"self":{"href":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls/comments/103775324"},"html":{"href":"https://github.com/Pratik-Karnik/devops-shopcarts-s17/pull/28#discussion_r103775324"},"pull_request":{"href":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls/28"}}},"pull_request":{"url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls/28","id":108470152,"html_url":"https://github.com/Pratik-Karnik/devops-shopcarts-s17/pull/28","diff_url":"https://github.com/Pratik-Karnik/devops-shopcarts-s17/pull/28.diff","patch_url":"https://github.com/Pratik-Karnik/devops-shopcarts-s17/pull/28.patch","issue_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/issues/28","number":28,"state":"closed","locked":false,"title":"POST API Completed","user":{"login":"Pratik-Karnik","id":3319595,"avatar_url":"https://avatars1.githubusercontent.com/u/3319595?v=3","gravatar_id":"","url":"https://api.github.com/users/Pratik-Karnik","html_url":"https://github.com/Pratik-Karnik","followers_url":"https://api.github.com/users/Pratik-Karnik/followers","following_url":"https://api.github.com/users/Pratik-Karnik/following{/other_user}","gists_url":"https://api.github.com/users/Pratik-Karnik/gists{/gist_id}","starred_url":"https://api.github.com/users/Pratik-Karnik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pratik-Karnik/subscriptions","organizations_url":"https://api.github.com/users/Pratik-Karnik/orgs","repos_url":"https://api.github.com/users/Pratik-Karnik/repos","events_url":"https://api.github.com/users/Pratik-Karnik/events{/privacy}","received_events_url":"https://api.github.com/users/Pratik-Karnik/received_events","type":"User","site_admin":false},"body":"#16 #22 ","created_at":"2017-03-01T05:27:36Z","updated_at":"2017-03-01T19:59:16Z","closed_at":"2017-03-01T16:30:40Z","merged_at":"2017-03-01T16:30:40Z","merge_commit_sha":"bf2261cae9be174cc0efa54565a9e45818bd1a6e","assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/milestones/2","html_url":"https://github.com/Pratik-Karnik/devops-shopcarts-s17/milestone/2","labels_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/milestones/2/labels","id":2341567,"number":2,"title":"MVP - Phase 2","description":"","creator":{"login":"Pratik-Karnik","id":3319595,"avatar_url":"https://avatars1.githubusercontent.com/u/3319595?v=3","gravatar_id":"","url":"https://api.github.com/users/Pratik-Karnik","html_url":"https://github.com/Pratik-Karnik","followers_url":"https://api.github.com/users/Pratik-Karnik/followers","following_url":"https://api.github.com/users/Pratik-Karnik/following{/other_user}","gists_url":"https://api.github.com/users/Pratik-Karnik/gists{/gist_id}","starred_url":"https://api.github.com/users/Pratik-Karnik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pratik-Karnik/subscriptions","organizations_url":"https://api.github.com/users/Pratik-Karnik/orgs","repos_url":"https://api.github.com/users/Pratik-Karnik/repos","events_url":"https://api.github.com/users/Pratik-Karnik/events{/privacy}","received_events_url":"https://api.github.com/users/Pratik-Karnik/received_events","type":"User","site_admin":false},"open_issues":10,"closed_issues":3,"state":"open","created_at":"2017-02-22T21:53:07Z","updated_at":"2017-03-01T16:30:40Z","due_on":"2017-03-08T08:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls/28/commits","review_comments_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls/28/comments","review_comment_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/issues/28/comments","statuses_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/statuses/5836a010f233dffba4fc3125928b59ff6f27f4d9","head":{"label":"Pratik-Karnik:POSTAPI","ref":"POSTAPI","sha":"5836a010f233dffba4fc3125928b59ff6f27f4d9","user":{"login":"Pratik-Karnik","id":3319595,"avatar_url":"https://avatars1.githubusercontent.com/u/3319595?v=3","gravatar_id":"","url":"https://api.github.com/users/Pratik-Karnik","html_url":"https://github.com/Pratik-Karnik","followers_url":"https://api.github.com/users/Pratik-Karnik/followers","following_url":"https://api.github.com/users/Pratik-Karnik/following{/other_user}","gists_url":"https://api.github.com/users/Pratik-Karnik/gists{/gist_id}","starred_url":"https://api.github.com/users/Pratik-Karnik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pratik-Karnik/subscriptions","organizations_url":"https://api.github.com/users/Pratik-Karnik/orgs","repos_url":"https://api.github.com/users/Pratik-Karnik/repos","events_url":"https://api.github.com/users/Pratik-Karnik/events{/privacy}","received_events_url":"https://api.github.com/users/Pratik-Karnik/received_events","type":"User","site_admin":false},"repo":{"id":81909055,"name":"devops-shopcarts-s17","full_name":"Pratik-Karnik/devops-shopcarts-s17","owner":{"login":"Pratik-Karnik","id":3319595,"avatar_url":"https://avatars1.githubusercontent.com/u/3319595?v=3","gravatar_id":"","url":"https://api.github.com/users/Pratik-Karnik","html_url":"https://github.com/Pratik-Karnik","followers_url":"https://api.github.com/users/Pratik-Karnik/followers","following_url":"https://api.github.com/users/Pratik-Karnik/following{/other_user}","gists_url":"https://api.github.com/users/Pratik-Karnik/gists{/gist_id}","starred_url":"https://api.github.com/users/Pratik-Karnik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pratik-Karnik/subscriptions","organizations_url":"https://api.github.com/users/Pratik-Karnik/orgs","repos_url":"https://api.github.com/users/Pratik-Karnik/repos","events_url":"https://api.github.com/users/Pratik-Karnik/events{/privacy}","received_events_url":"https://api.github.com/users/Pratik-Karnik/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Pratik-Karnik/devops-shopcarts-s17","description":"This repo by Echo Squad is for the development of shopcarts which is a collection of products to buy.","fork":false,"url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17","forks_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/forks","keys_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/teams","hooks_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/hooks","issue_events_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/issues/events{/number}","events_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/events","assignees_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/assignees{/user}","branches_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/branches{/branch}","tags_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/tags","blobs_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/git/refs{/sha}","trees_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/statuses/{sha}","languages_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/languages","stargazers_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/stargazers","contributors_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/contributors","subscribers_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/subscribers","subscription_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/subscription","commits_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/commits{/sha}","git_commits_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/git/commits{/sha}","comments_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/comments{/number}","issue_comment_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/issues/comments{/number}","contents_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/contents/{+path}","compare_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/merges","archive_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/downloads","issues_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/issues{/number}","pulls_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls{/number}","milestones_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/milestones{/number}","notifications_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/labels{/name}","releases_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/releases{/id}","deployments_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/deployments","created_at":"2017-02-14T05:35:13Z","updated_at":"2017-02-22T05:37:00Z","pushed_at":"2017-03-01T18:31:18Z","git_url":"git://github.com/Pratik-Karnik/devops-shopcarts-s17.git","ssh_url":"git@github.com:Pratik-Karnik/devops-shopcarts-s17.git","clone_url":"https://github.com/Pratik-Karnik/devops-shopcarts-s17.git","svn_url":"https://github.com/Pratik-Karnik/devops-shopcarts-s17","homepage":null,"size":20,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":12,"forks":1,"open_issues":12,"watchers":0,"default_branch":"master"}},"base":{"label":"Pratik-Karnik:master","ref":"master","sha":"70a0b3aa370dac85439260b624412780787db251","user":{"login":"Pratik-Karnik","id":3319595,"avatar_url":"https://avatars1.githubusercontent.com/u/3319595?v=3","gravatar_id":"","url":"https://api.github.com/users/Pratik-Karnik","html_url":"https://github.com/Pratik-Karnik","followers_url":"https://api.github.com/users/Pratik-Karnik/followers","following_url":"https://api.github.com/users/Pratik-Karnik/following{/other_user}","gists_url":"https://api.github.com/users/Pratik-Karnik/gists{/gist_id}","starred_url":"https://api.github.com/users/Pratik-Karnik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pratik-Karnik/subscriptions","organizations_url":"https://api.github.com/users/Pratik-Karnik/orgs","repos_url":"https://api.github.com/users/Pratik-Karnik/repos","events_url":"https://api.github.com/users/Pratik-Karnik/events{/privacy}","received_events_url":"https://api.github.com/users/Pratik-Karnik/received_events","type":"User","site_admin":false},"repo":{"id":81909055,"name":"devops-shopcarts-s17","full_name":"Pratik-Karnik/devops-shopcarts-s17","owner":{"login":"Pratik-Karnik","id":3319595,"avatar_url":"https://avatars1.githubusercontent.com/u/3319595?v=3","gravatar_id":"","url":"https://api.github.com/users/Pratik-Karnik","html_url":"https://github.com/Pratik-Karnik","followers_url":"https://api.github.com/users/Pratik-Karnik/followers","following_url":"https://api.github.com/users/Pratik-Karnik/following{/other_user}","gists_url":"https://api.github.com/users/Pratik-Karnik/gists{/gist_id}","starred_url":"https://api.github.com/users/Pratik-Karnik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Pratik-Karnik/subscriptions","organizations_url":"https://api.github.com/users/Pratik-Karnik/orgs","repos_url":"https://api.github.com/users/Pratik-Karnik/repos","events_url":"https://api.github.com/users/Pratik-Karnik/events{/privacy}","received_events_url":"https://api.github.com/users/Pratik-Karnik/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/Pratik-Karnik/devops-shopcarts-s17","description":"This repo by Echo Squad is for the development of shopcarts which is a collection of products to buy.","fork":false,"url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17","forks_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/forks","keys_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/teams","hooks_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/hooks","issue_events_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/issues/events{/number}","events_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/events","assignees_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/assignees{/user}","branches_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/branches{/branch}","tags_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/tags","blobs_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/git/refs{/sha}","trees_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/statuses/{sha}","languages_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/languages","stargazers_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/stargazers","contributors_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/contributors","subscribers_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/subscribers","subscription_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/subscription","commits_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/commits{/sha}","git_commits_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/git/commits{/sha}","comments_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/comments{/number}","issue_comment_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/issues/comments{/number}","contents_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/contents/{+path}","compare_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/merges","archive_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/downloads","issues_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/issues{/number}","pulls_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls{/number}","milestones_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/milestones{/number}","notifications_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/labels{/name}","releases_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/releases{/id}","deployments_url":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/deployments","created_at":"2017-02-14T05:35:13Z","updated_at":"2017-02-22T05:37:00Z","pushed_at":"2017-03-01T18:31:18Z","git_url":"git://github.com/Pratik-Karnik/devops-shopcarts-s17.git","ssh_url":"git@github.com:Pratik-Karnik/devops-shopcarts-s17.git","clone_url":"https://github.com/Pratik-Karnik/devops-shopcarts-s17.git","svn_url":"https://github.com/Pratik-Karnik/devops-shopcarts-s17","homepage":null,"size":20,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":12,"forks":1,"open_issues":12,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls/28"},"html":{"href":"https://github.com/Pratik-Karnik/devops-shopcarts-s17/pull/28"},"issue":{"href":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/issues/28"},"comments":{"href":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/issues/28/comments"},"review_comments":{"href":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls/28/comments"},"review_comment":{"href":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/pulls/28/commits"},"statuses":{"href":"https://api.github.com/repos/Pratik-Karnik/devops-shopcarts-s17/statuses/5836a010f233dffba4fc3125928b59ff6f27f4d9"}}}}
{"actor":{"display_login":"Pratik-Karnik"}}