{"action":"created","issue":{"url":"https://api.github.com/repos/square/otto/issues/138","labels_url":"https://api.github.com/repos/square/otto/issues/138/labels{/name}","comments_url":"https://api.github.com/repos/square/otto/issues/138/comments","events_url":"https://api.github.com/repos/square/otto/issues/138/events","html_url":"https://github.com/square/otto/issues/138","id":54273098,"number":138,"title":"Bus shouldn't allow an object to be registered twice","user":{"login":"saurabytes","id":1922590,"avatar_url":"https://avatars.githubusercontent.com/u/1922590?v=3","gravatar_id":"","url":"https://api.github.com/users/saurabytes","html_url":"https://github.com/saurabytes","followers_url":"https://api.github.com/users/saurabytes/followers","following_url":"https://api.github.com/users/saurabytes/following{/other_user}","gists_url":"https://api.github.com/users/saurabytes/gists{/gist_id}","starred_url":"https://api.github.com/users/saurabytes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/saurabytes/subscriptions","organizations_url":"https://api.github.com/users/saurabytes/orgs","repos_url":"https://api.github.com/users/saurabytes/repos","events_url":"https://api.github.com/users/saurabytes/events{/privacy}","received_events_url":"https://api.github.com/users/saurabytes/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-01-14T01:29:05Z","updated_at":"2015-01-19T18:23:51Z","closed_at":null,"body":"I have an object which registers to a bus for events. I had added the register call at wrong place which ended up registering itself multiple times. Hence receiving duplicate events from the bus.\r\nThis shouldn't be allowed. The bus shouldn't register in second and onward calls."},"comment":{"url":"https://api.github.com/repos/square/otto/issues/comments/70538400","html_url":"https://github.com/square/otto/issues/138#issuecomment-70538400","issue_url":"https://api.github.com/repos/square/otto/issues/138","id":70538400,"user":{"login":"necronet","id":99554,"avatar_url":"https://avatars.githubusercontent.com/u/99554?v=3","gravatar_id":"","url":"https://api.github.com/users/necronet","html_url":"https://github.com/necronet","followers_url":"https://api.github.com/users/necronet/followers","following_url":"https://api.github.com/users/necronet/following{/other_user}","gists_url":"https://api.github.com/users/necronet/gists{/gist_id}","starred_url":"https://api.github.com/users/necronet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/necronet/subscriptions","organizations_url":"https://api.github.com/users/necronet/orgs","repos_url":"https://api.github.com/users/necronet/repos","events_url":"https://api.github.com/users/necronet/events{/privacy}","received_events_url":"https://api.github.com/users/necronet/received_events","type":"User","site_admin":false},"created_at":"2015-01-19T18:23:51Z","updated_at":"2015-01-19T18:23:51Z","body":"As far as I know otto does not allow to double register an object can you be more specific?  can you provide an example?  \r\n\r\n"}}