{"action":"created","issue":{"url":"https://api.github.com/repos/FreeCodeCamp/FreeCodeCamp/issues/4177","repository_url":"https://api.github.com/repos/FreeCodeCamp/FreeCodeCamp","labels_url":"https://api.github.com/repos/FreeCodeCamp/FreeCodeCamp/issues/4177/labels{/name}","comments_url":"https://api.github.com/repos/FreeCodeCamp/FreeCodeCamp/issues/4177/comments","events_url":"https://api.github.com/repos/FreeCodeCamp/FreeCodeCamp/issues/4177/events","html_url":"https://github.com/FreeCodeCamp/FreeCodeCamp/issues/4177","id":115159307,"number":4177,"title":"Waypoint: Make Object Properties Private - Needs Rewrite","user":{"login":"SaintPeter","id":553494,"avatar_url":"https://avatars.githubusercontent.com/u/553494?v=3","gravatar_id":"","url":"https://api.github.com/users/SaintPeter","html_url":"https://github.com/SaintPeter","followers_url":"https://api.github.com/users/SaintPeter/followers","following_url":"https://api.github.com/users/SaintPeter/following{/other_user}","gists_url":"https://api.github.com/users/SaintPeter/gists{/gist_id}","starred_url":"https://api.github.com/users/SaintPeter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SaintPeter/subscriptions","organizations_url":"https://api.github.com/users/SaintPeter/orgs","repos_url":"https://api.github.com/users/SaintPeter/repos","events_url":"https://api.github.com/users/SaintPeter/events{/privacy}","received_events_url":"https://api.github.com/users/SaintPeter/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"ltegman","id":1381313,"avatar_url":"https://avatars.githubusercontent.com/u/1381313?v=3","gravatar_id":"","url":"https://api.github.com/users/ltegman","html_url":"https://github.com/ltegman","followers_url":"https://api.github.com/users/ltegman/followers","following_url":"https://api.github.com/users/ltegman/following{/other_user}","gists_url":"https://api.github.com/users/ltegman/gists{/gist_id}","starred_url":"https://api.github.com/users/ltegman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ltegman/subscriptions","organizations_url":"https://api.github.com/users/ltegman/orgs","repos_url":"https://api.github.com/users/ltegman/repos","events_url":"https://api.github.com/users/ltegman/events{/privacy}","received_events_url":"https://api.github.com/users/ltegman/received_events","type":"User","site_admin":false},"assignees":[{"login":"ltegman","id":1381313,"avatar_url":"https://avatars.githubusercontent.com/u/1381313?v=3","gravatar_id":"","url":"https://api.github.com/users/ltegman","html_url":"https://github.com/ltegman","followers_url":"https://api.github.com/users/ltegman/followers","following_url":"https://api.github.com/users/ltegman/following{/other_user}","gists_url":"https://api.github.com/users/ltegman/gists{/gist_id}","starred_url":"https://api.github.com/users/ltegman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ltegman/subscriptions","organizations_url":"https://api.github.com/users/ltegman/orgs","repos_url":"https://api.github.com/users/ltegman/repos","events_url":"https://api.github.com/users/ltegman/events{/privacy}","received_events_url":"https://api.github.com/users/ltegman/received_events","type":"User","site_admin":false}],"milestone":null,"comments":18,"created_at":"2015-11-04T22:02:54Z","updated_at":"2016-11-05T12:32:58Z","closed_at":"2015-11-10T06:38:41Z","body":"Challenge [Waypoint: Make Object Properties Private](http://www.freecodecamp.com/challenges/waypoint-make-object-properties-private) has an issue.\n\nI've noticed that we're getting a lot of questions on this one in the help channels and elsewhere. Vast majority of campers who are asking just don't know what to do at all.  This either needs a massive rewrite or to be broken out into several waypoints.\n\nI think the issue is that there are too many new concepts introduced with no practical explanation.  There is no example code showing `var privateProperty`.\n"},"comment":{"url":"https://api.github.com/repos/FreeCodeCamp/FreeCodeCamp/issues/comments/258608714","html_url":"https://github.com/FreeCodeCamp/FreeCodeCamp/issues/4177#issuecomment-258608714","issue_url":"https://api.github.com/repos/FreeCodeCamp/FreeCodeCamp/issues/4177","id":258608714,"user":{"login":"bitian1506","id":19726282,"avatar_url":"https://avatars.githubusercontent.com/u/19726282?v=3","gravatar_id":"","url":"https://api.github.com/users/bitian1506","html_url":"https://github.com/bitian1506","followers_url":"https://api.github.com/users/bitian1506/followers","following_url":"https://api.github.com/users/bitian1506/following{/other_user}","gists_url":"https://api.github.com/users/bitian1506/gists{/gist_id}","starred_url":"https://api.github.com/users/bitian1506/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bitian1506/subscriptions","organizations_url":"https://api.github.com/users/bitian1506/orgs","repos_url":"https://api.github.com/users/bitian1506/repos","events_url":"https://api.github.com/users/bitian1506/events{/privacy}","received_events_url":"https://api.github.com/users/bitian1506/received_events","type":"User","site_admin":false},"created_at":"2016-11-05T12:32:58Z","updated_at":"2016-11-05T12:32:58Z","body":"var Bike = function() {\r\n\r\n  // Only change code below this line.\r\nvar gear=0;\r\n  this.setGear=function(change){\r\n     gear=change;\r\n  };\r\n  this.getGear=function()\r\n  {\r\n    return gear;\r\n  };\r\n  \r\n};\r\ni got this code passed...bassically we are setting /change/ value in the private /gear/ variable using setGear method and then returning through getGear method.\r\n![screen shot 2016-11-05 at 6 01 44 pm](https://cloud.githubusercontent.com/assets/19726282/20030006/040055e8-a382-11e6-801c-3b8c157ed086.png)\r\n"}}
{"actor":{"display_login":"bitian1506"}}