{"action":"created","comment":{"url":"https://api.github.com/repos/olimart/bento/pulls/comments/26438608","id":26438608,"diff_hunk":"@@ -0,0 +1,588 @@\n+// Generated by CoffeeScript 1.6.3\n+var cardFromNumber, cardFromType, cards, defaultFormat, formatBackCardNumber, formatBackExpiry, formatCardNumber, formatExpiry, formatForwardExpiry, formatForwardSlashAndSpace, hasTextSelected, luhnCheck, reFormatCVC, reFormatCardNumber, reFormatExpiry, reFormatNumeric, restrictCVC, restrictCardNumber, restrictExpiry, restrictNumeric, setCardType,\n+  __slice = [].slice,\n+  __indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; };\n+\n+$.payment = {};\n+\n+$.payment.fn = {};\n+\n+$.fn.payment = function() {\n+  var args, method;\n+  method = arguments[0], args = 2 <= arguments.length ? __slice.call(arguments, 1) : [];\n+  return $.payment.fn[method].apply(this, args);\n+};\n+\n+defaultFormat = /(\\d{1,4})/g;\n+\n+$.payment.cards = cards = [\n+  {\n+    type: 'visaelectron',\n+    pattern: /^4(026|17500|405|508|844|91[37])/,\n+    format: defaultFormat,\n+    length: [16],\n+    cvcLength: [3],\n+    luhn: true\n+  }, {\n+    type: 'maestro',\n+    pattern: /^(5(018|0[23]|[68])|6(39|7))/,\n+    format: defaultFormat,\n+    length: [12, 13, 14, 15, 16, 17, 18, 19],\n+    cvcLength: [3],\n+    luhn: true\n+  }, {\n+    type: 'forbrugsforeningen',\n+    pattern: /^600/,\n+    format: defaultFormat,\n+    length: [16],\n+    cvcLength: [3],\n+    luhn: true\n+  }, {\n+    type: 'dankort',\n+    pattern: /^5019/,\n+    format: defaultFormat,\n+    length: [16],\n+    cvcLength: [3],\n+    luhn: true\n+  }, {\n+    type: 'visa',\n+    pattern: /^4/,\n+    format: defaultFormat,\n+    length: [13, 16],\n+    cvcLength: [3],\n+    luhn: true\n+  }, {\n+    type: 'mastercard',\n+    pattern: /^5[0-5]/,\n+    format: defaultFormat,\n+    length: [16],\n+    cvcLength: [3],\n+    luhn: true\n+  }, {\n+    type: 'amex',\n+    pattern: /^3[47]/,\n+    format: /(\\d{1,4})(\\d{1,6})?(\\d{1,5})?/,\n+    length: [15],\n+    cvcLength: [3, 4],\n+    luhn: true\n+  }, {\n+    type: 'dinersclub',\n+    pattern: /^3[0689]/,\n+    format: /(\\d{1,4})(\\d{1,6})?(\\d{1,4})?/,\n+    length: [14],\n+    cvcLength: [3],\n+    luhn: true\n+  }, {\n+    type: 'discover',\n+    pattern: /^6([045]|22)/,\n+    format: defaultFormat,\n+    length: [16],\n+    cvcLength: [3],\n+    luhn: true\n+  }, {\n+    type: 'unionpay',\n+    pattern: /^(62|88)/,\n+    format: defaultFormat,\n+    length: [16, 17, 18, 19],\n+    cvcLength: [3],\n+    luhn: false\n+  }, {\n+    type: 'jcb',\n+    pattern: /^35/,\n+    format: defaultFormat,\n+    length: [16],\n+    cvcLength: [3],\n+    luhn: true\n+  }\n+];\n+\n+cardFromNumber = function(num) {\n+  var card, _i, _len;\n+  num = (num + '').replace(/\\D/g, '');\n+  for (_i = 0, _len = cards.length; _i < _len; _i++) {\n+    card = cards[_i];\n+    if (card.pattern.test(num)) {\n+      return card;\n+    }\n+  }\n+};\n+\n+cardFromType = function(type) {\n+  var card, _i, _len;\n+  for (_i = 0, _len = cards.length; _i < _len; _i++) {\n+    card = cards[_i];\n+    if (card.type === type) {\n+      return card;\n+    }\n+  }\n+};\n+\n+luhnCheck = function(num) {\n+  var digit, digits, odd, sum, _i, _len;\n+  odd = true;\n+  sum = 0;\n+  digits = (num + '').split('').reverse();\n+  for (_i = 0, _len = digits.length; _i < _len; _i++) {\n+    digit = digits[_i];\n+    digit = parseInt(digit, 10);\n+    if ((odd = !odd)) {\n+      digit *= 2;\n+    }\n+    if (digit > 9) {\n+      digit -= 9;\n+    }\n+    sum += digit;\n+  }\n+  return sum % 10 === 0;\n+};\n+\n+hasTextSelected = function($target) {\n+  var _ref;\n+  if (($target.prop('selectionStart') != null) && $target.prop('selectionStart') !== $target.prop('selectionEnd')) {\n+    return true;\n+  }\n+  if ((typeof document !== \"undefined\" && document !== null ? (_ref = document.selection) != null ? _ref.createRange : void 0 : void 0) != null) {\n+    if (document.selection.createRange().text) {\n+      return true;\n+    }\n+  }\n+  return false;\n+};\n+\n+reFormatNumeric = function(e) {\n+  return setTimeout(function() {\n+    var $target, value;\n+    $target = $(e.currentTarget);\n+    value = $target.val();\n+    value = value.replace(/\\D/g, '');\n+    return $target.val(value);\n+  });\n+};\n+\n+reFormatCardNumber = function(e) {\n+  return setTimeout(function() {\n+    var $target, value;\n+    $target = $(e.currentTarget);\n+    value = $target.val();\n+    value = $.payment.formatCardNumber(value);\n+    return $target.val(value);\n+  });\n+};\n+\n+formatCardNumber = function(e) {\n+  var $target, card, digit, length, re, upperLength, value;\n+  digit = String.fromCharCode(e.which);\n+  if (!/^\\d+$/.test(digit)) {\n+    return;\n+  }\n+  $target = $(e.currentTarget);\n+  value = $target.val();\n+  card = cardFromNumber(value + digit);\n+  length = (value.replace(/\\D/g, '') + digit).length;\n+  upperLength = 16;\n+  if (card) {\n+    upperLength = card.length[card.length.length - 1];\n+  }\n+  if (length >= upperLength) {\n+    return;\n+  }\n+  if (($target.prop('selectionStart') != null) && $target.prop('selectionStart') !== value.length) {\n+    return;\n+  }\n+  if (card && card.type === 'amex') {\n+    re = /^(\\d{4}|\\d{4}\\s\\d{6})$/;\n+  } else {\n+    re = /(?:^|\\s)(\\d{4})$/;\n+  }\n+  if (re.test(value)) {\n+    e.preventDefault();\n+    return setTimeout(function() {\n+      return $target.val(value + ' ' + digit);\n+    });\n+  } else if (re.test(value + digit)) {\n+    e.preventDefault();\n+    return setTimeout(function() {\n+      return $target.val(value + digit + ' ');\n+    });\n+  }\n+};\n+\n+formatBackCardNumber = function(e) {\n+  var $target, value;\n+  $target = $(e.currentTarget);\n+  value = $target.val();\n+  if (e.which !== 8) {\n+    return;\n+  }\n+  if (($target.prop('selectionStart') != null) && $target.prop('selectionStart') !== value.length) {\n+    return;\n+  }\n+  if (/\\d\\s$/.test(value)) {\n+    e.preventDefault();\n+    return setTimeout(function() {\n+      return $target.val(value.replace(/\\d\\s$/, ''));\n+    });\n+  } else if (/\\s\\d?$/.test(value)) {\n+    e.preventDefault();\n+    return setTimeout(function() {\n+      return $target.val(value.replace(/\\d$/, ''));\n+    });\n+  }\n+};\n+\n+reFormatExpiry = function(e) {\n+  return setTimeout(function() {\n+    var $target, value;\n+    $target = $(e.currentTarget);\n+    value = $target.val();\n+    value = $.payment.formatExpiry(value);\n+    return $target.val(value);\n+  });\n+};\n+\n+formatExpiry = function(e) {\n+  var $target, digit, val;\n+  digit = String.fromCharCode(e.which);\n+  if (!/^\\d+$/.test(digit)) {\n+    return;\n+  }\n+  $target = $(e.currentTarget);\n+  val = $target.val() + digit;\n+  if (/^\\d$/.test(val) && (val !== '0' && val !== '1')) {\n+    e.preventDefault();\n+    return setTimeout(function() {\n+      return $target.val(\"0\" + val + \" / \");\n+    });\n+  } else if (/^\\d\\d$/.test(val)) {\n+    e.preventDefault();\n+    return setTimeout(function() {\n+      return $target.val(\"\" + val + \" / \");\n+    });\n+  }\n+};\n+\n+formatForwardExpiry = function(e) {\n+  var $target, digit, val;\n+  digit = String.fromCharCode(e.which);\n+  if (!/^\\d+$/.test(digit)) {\n+    return;\n+  }\n+  $target = $(e.currentTarget);\n+  val = $target.val();\n+  if (/^\\d\\d$/.test(val)) {\n+    return $target.val(\"\" + val + \" / \");\n+  }\n+};\n+\n+formatForwardSlashAndSpace = function(e) {\n+  var $target, val, which;\n+  which = String.fromCharCode(e.which);\n+  if (!(which === '/' || which === ' ')) {\n+    return;\n+  }\n+  $target = $(e.currentTarget);\n+  val = $target.val();\n+  if (/^\\d$/.test(val) && val !== '0') {\n+    return $target.val(\"0\" + val + \" / \");\n+  }\n+};\n+\n+formatBackExpiry = function(e) {\n+  var $target, value;\n+  $target = $(e.currentTarget);\n+  value = $target.val();\n+  if (e.which !== 8) {\n+    return;\n+  }\n+  if (($target.prop('selectionStart') != null) && $target.prop('selectionStart') !== value.length) {","path":"app/assets/javascripts/theme/jquery.payment.js","position":297,"original_position":297,"commit_id":"9e3f1b36d77a1bc5551fdb6d378d4950d282f02f","original_commit_id":"9e3f1b36d77a1bc5551fdb6d378d4950d282f02f","user":{"login":"codeguardci","id":9791874,"avatar_url":"https://avatars.githubusercontent.com/u/9791874?v=3","gravatar_id":"","url":"https://api.github.com/users/codeguardci","html_url":"https://github.com/codeguardci","followers_url":"https://api.github.com/users/codeguardci/followers","following_url":"https://api.github.com/users/codeguardci/following{/other_user}","gists_url":"https://api.github.com/users/codeguardci/gists{/gist_id}","starred_url":"https://api.github.com/users/codeguardci/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codeguardci/subscriptions","organizations_url":"https://api.github.com/users/codeguardci/orgs","repos_url":"https://api.github.com/users/codeguardci/repos","events_url":"https://api.github.com/users/codeguardci/events{/privacy}","received_events_url":"https://api.github.com/users/codeguardci/received_events","type":"User","site_admin":false},"body":"Use '!==' to compare with 'null'.","created_at":"2015-03-14T15:14:38Z","updated_at":"2015-03-14T15:14:38Z","html_url":"https://github.com/olimart/bento/pull/86#discussion_r26438608","pull_request_url":"https://api.github.com/repos/olimart/bento/pulls/86","_links":{"self":{"href":"https://api.github.com/repos/olimart/bento/pulls/comments/26438608"},"html":{"href":"https://github.com/olimart/bento/pull/86#discussion_r26438608"},"pull_request":{"href":"https://api.github.com/repos/olimart/bento/pulls/86"}}},"pull_request":{"url":"https://api.github.com/repos/olimart/bento/pulls/86","id":31183662,"html_url":"https://github.com/olimart/bento/pull/86","diff_url":"https://github.com/olimart/bento/pull/86.diff","patch_url":"https://github.com/olimart/bento/pull/86.patch","issue_url":"https://api.github.com/repos/olimart/bento/issues/86","number":86,"state":"open","locked":false,"title":"Bump to rails 4.2.1 (WIP)","user":{"login":"olimart","id":547754,"avatar_url":"https://avatars.githubusercontent.com/u/547754?v=3","gravatar_id":"","url":"https://api.github.com/users/olimart","html_url":"https://github.com/olimart","followers_url":"https://api.github.com/users/olimart/followers","following_url":"https://api.github.com/users/olimart/following{/other_user}","gists_url":"https://api.github.com/users/olimart/gists{/gist_id}","starred_url":"https://api.github.com/users/olimart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olimart/subscriptions","organizations_url":"https://api.github.com/users/olimart/orgs","repos_url":"https://api.github.com/users/olimart/repos","events_url":"https://api.github.com/users/olimart/events{/privacy}","received_events_url":"https://api.github.com/users/olimart/received_events","type":"User","site_admin":false},"body":"","created_at":"2015-03-14T13:46:55Z","updated_at":"2015-03-14T15:14:38Z","closed_at":null,"merged_at":null,"merge_commit_sha":"74f1ed77c1190ad939e61bd62ba89fb207860f6d","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/olimart/bento/pulls/86/commits","review_comments_url":"https://api.github.com/repos/olimart/bento/pulls/86/comments","review_comment_url":"https://api.github.com/repos/olimart/bento/pulls/comments{/number}","comments_url":"https://api.github.com/repos/olimart/bento/issues/86/comments","statuses_url":"https://api.github.com/repos/olimart/bento/statuses/9e3f1b36d77a1bc5551fdb6d378d4950d282f02f","head":{"label":"olimart:rails421","ref":"rails421","sha":"9e3f1b36d77a1bc5551fdb6d378d4950d282f02f","user":{"login":"olimart","id":547754,"avatar_url":"https://avatars.githubusercontent.com/u/547754?v=3","gravatar_id":"","url":"https://api.github.com/users/olimart","html_url":"https://github.com/olimart","followers_url":"https://api.github.com/users/olimart/followers","following_url":"https://api.github.com/users/olimart/following{/other_user}","gists_url":"https://api.github.com/users/olimart/gists{/gist_id}","starred_url":"https://api.github.com/users/olimart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olimart/subscriptions","organizations_url":"https://api.github.com/users/olimart/orgs","repos_url":"https://api.github.com/users/olimart/repos","events_url":"https://api.github.com/users/olimart/events{/privacy}","received_events_url":"https://api.github.com/users/olimart/received_events","type":"User","site_admin":false},"repo":{"id":9337535,"name":"bento","full_name":"olimart/bento","owner":{"login":"olimart","id":547754,"avatar_url":"https://avatars.githubusercontent.com/u/547754?v=3","gravatar_id":"","url":"https://api.github.com/users/olimart","html_url":"https://github.com/olimart","followers_url":"https://api.github.com/users/olimart/followers","following_url":"https://api.github.com/users/olimart/following{/other_user}","gists_url":"https://api.github.com/users/olimart/gists{/gist_id}","starred_url":"https://api.github.com/users/olimart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olimart/subscriptions","organizations_url":"https://api.github.com/users/olimart/orgs","repos_url":"https://api.github.com/users/olimart/repos","events_url":"https://api.github.com/users/olimart/events{/privacy}","received_events_url":"https://api.github.com/users/olimart/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/olimart/bento","description":"E-commerce store","fork":false,"url":"https://api.github.com/repos/olimart/bento","forks_url":"https://api.github.com/repos/olimart/bento/forks","keys_url":"https://api.github.com/repos/olimart/bento/keys{/key_id}","collaborators_url":"https://api.github.com/repos/olimart/bento/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/olimart/bento/teams","hooks_url":"https://api.github.com/repos/olimart/bento/hooks","issue_events_url":"https://api.github.com/repos/olimart/bento/issues/events{/number}","events_url":"https://api.github.com/repos/olimart/bento/events","assignees_url":"https://api.github.com/repos/olimart/bento/assignees{/user}","branches_url":"https://api.github.com/repos/olimart/bento/branches{/branch}","tags_url":"https://api.github.com/repos/olimart/bento/tags","blobs_url":"https://api.github.com/repos/olimart/bento/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/olimart/bento/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/olimart/bento/git/refs{/sha}","trees_url":"https://api.github.com/repos/olimart/bento/git/trees{/sha}","statuses_url":"https://api.github.com/repos/olimart/bento/statuses/{sha}","languages_url":"https://api.github.com/repos/olimart/bento/languages","stargazers_url":"https://api.github.com/repos/olimart/bento/stargazers","contributors_url":"https://api.github.com/repos/olimart/bento/contributors","subscribers_url":"https://api.github.com/repos/olimart/bento/subscribers","subscription_url":"https://api.github.com/repos/olimart/bento/subscription","commits_url":"https://api.github.com/repos/olimart/bento/commits{/sha}","git_commits_url":"https://api.github.com/repos/olimart/bento/git/commits{/sha}","comments_url":"https://api.github.com/repos/olimart/bento/comments{/number}","issue_comment_url":"https://api.github.com/repos/olimart/bento/issues/comments{/number}","contents_url":"https://api.github.com/repos/olimart/bento/contents/{+path}","compare_url":"https://api.github.com/repos/olimart/bento/compare/{base}...{head}","merges_url":"https://api.github.com/repos/olimart/bento/merges","archive_url":"https://api.github.com/repos/olimart/bento/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/olimart/bento/downloads","issues_url":"https://api.github.com/repos/olimart/bento/issues{/number}","pulls_url":"https://api.github.com/repos/olimart/bento/pulls{/number}","milestones_url":"https://api.github.com/repos/olimart/bento/milestones{/number}","notifications_url":"https://api.github.com/repos/olimart/bento/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/olimart/bento/labels{/name}","releases_url":"https://api.github.com/repos/olimart/bento/releases{/id}","created_at":"2013-04-10T03:44:34Z","updated_at":"2015-03-14T03:08:19Z","pushed_at":"2015-03-14T13:46:45Z","git_url":"git://github.com/olimart/bento.git","ssh_url":"git@github.com:olimart/bento.git","clone_url":"https://github.com/olimart/bento.git","svn_url":"https://github.com/olimart/bento","homepage":"","size":8051,"stargazers_count":1,"watchers_count":1,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":5,"forks":1,"open_issues":5,"watchers":1,"default_branch":"master"}},"base":{"label":"olimart:master","ref":"master","sha":"cce6e9fd14e39227bd7d0083c6f4d402a6617067","user":{"login":"olimart","id":547754,"avatar_url":"https://avatars.githubusercontent.com/u/547754?v=3","gravatar_id":"","url":"https://api.github.com/users/olimart","html_url":"https://github.com/olimart","followers_url":"https://api.github.com/users/olimart/followers","following_url":"https://api.github.com/users/olimart/following{/other_user}","gists_url":"https://api.github.com/users/olimart/gists{/gist_id}","starred_url":"https://api.github.com/users/olimart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olimart/subscriptions","organizations_url":"https://api.github.com/users/olimart/orgs","repos_url":"https://api.github.com/users/olimart/repos","events_url":"https://api.github.com/users/olimart/events{/privacy}","received_events_url":"https://api.github.com/users/olimart/received_events","type":"User","site_admin":false},"repo":{"id":9337535,"name":"bento","full_name":"olimart/bento","owner":{"login":"olimart","id":547754,"avatar_url":"https://avatars.githubusercontent.com/u/547754?v=3","gravatar_id":"","url":"https://api.github.com/users/olimart","html_url":"https://github.com/olimart","followers_url":"https://api.github.com/users/olimart/followers","following_url":"https://api.github.com/users/olimart/following{/other_user}","gists_url":"https://api.github.com/users/olimart/gists{/gist_id}","starred_url":"https://api.github.com/users/olimart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/olimart/subscriptions","organizations_url":"https://api.github.com/users/olimart/orgs","repos_url":"https://api.github.com/users/olimart/repos","events_url":"https://api.github.com/users/olimart/events{/privacy}","received_events_url":"https://api.github.com/users/olimart/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/olimart/bento","description":"E-commerce store","fork":false,"url":"https://api.github.com/repos/olimart/bento","forks_url":"https://api.github.com/repos/olimart/bento/forks","keys_url":"https://api.github.com/repos/olimart/bento/keys{/key_id}","collaborators_url":"https://api.github.com/repos/olimart/bento/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/olimart/bento/teams","hooks_url":"https://api.github.com/repos/olimart/bento/hooks","issue_events_url":"https://api.github.com/repos/olimart/bento/issues/events{/number}","events_url":"https://api.github.com/repos/olimart/bento/events","assignees_url":"https://api.github.com/repos/olimart/bento/assignees{/user}","branches_url":"https://api.github.com/repos/olimart/bento/branches{/branch}","tags_url":"https://api.github.com/repos/olimart/bento/tags","blobs_url":"https://api.github.com/repos/olimart/bento/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/olimart/bento/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/olimart/bento/git/refs{/sha}","trees_url":"https://api.github.com/repos/olimart/bento/git/trees{/sha}","statuses_url":"https://api.github.com/repos/olimart/bento/statuses/{sha}","languages_url":"https://api.github.com/repos/olimart/bento/languages","stargazers_url":"https://api.github.com/repos/olimart/bento/stargazers","contributors_url":"https://api.github.com/repos/olimart/bento/contributors","subscribers_url":"https://api.github.com/repos/olimart/bento/subscribers","subscription_url":"https://api.github.com/repos/olimart/bento/subscription","commits_url":"https://api.github.com/repos/olimart/bento/commits{/sha}","git_commits_url":"https://api.github.com/repos/olimart/bento/git/commits{/sha}","comments_url":"https://api.github.com/repos/olimart/bento/comments{/number}","issue_comment_url":"https://api.github.com/repos/olimart/bento/issues/comments{/number}","contents_url":"https://api.github.com/repos/olimart/bento/contents/{+path}","compare_url":"https://api.github.com/repos/olimart/bento/compare/{base}...{head}","merges_url":"https://api.github.com/repos/olimart/bento/merges","archive_url":"https://api.github.com/repos/olimart/bento/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/olimart/bento/downloads","issues_url":"https://api.github.com/repos/olimart/bento/issues{/number}","pulls_url":"https://api.github.com/repos/olimart/bento/pulls{/number}","milestones_url":"https://api.github.com/repos/olimart/bento/milestones{/number}","notifications_url":"https://api.github.com/repos/olimart/bento/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/olimart/bento/labels{/name}","releases_url":"https://api.github.com/repos/olimart/bento/releases{/id}","created_at":"2013-04-10T03:44:34Z","updated_at":"2015-03-14T03:08:19Z","pushed_at":"2015-03-14T13:46:45Z","git_url":"git://github.com/olimart/bento.git","ssh_url":"git@github.com:olimart/bento.git","clone_url":"https://github.com/olimart/bento.git","svn_url":"https://github.com/olimart/bento","homepage":"","size":8051,"stargazers_count":1,"watchers_count":1,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":5,"forks":1,"open_issues":5,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/olimart/bento/pulls/86"},"html":{"href":"https://github.com/olimart/bento/pull/86"},"issue":{"href":"https://api.github.com/repos/olimart/bento/issues/86"},"comments":{"href":"https://api.github.com/repos/olimart/bento/issues/86/comments"},"review_comments":{"href":"https://api.github.com/repos/olimart/bento/pulls/86/comments"},"review_comment":{"href":"https://api.github.com/repos/olimart/bento/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/olimart/bento/pulls/86/commits"},"statuses":{"href":"https://api.github.com/repos/olimart/bento/statuses/9e3f1b36d77a1bc5551fdb6d378d4950d282f02f"}}}}