{"action":"closed","issue":{"url":"https://api.github.com/repos/hemerajs/hemera/issues/206","repository_url":"https://api.github.com/repos/hemerajs/hemera","labels_url":"https://api.github.com/repos/hemerajs/hemera/issues/206/labels{/name}","comments_url":"https://api.github.com/repos/hemerajs/hemera/issues/206/comments","events_url":"https://api.github.com/repos/hemerajs/hemera/issues/206/events","html_url":"https://github.com/hemerajs/hemera/issues/206","id":315635470,"number":206,"title":"Handled errors are being logged in the client","user":{"login":"leolower","id":170611,"avatar_url":"https://avatars3.githubusercontent.com/u/170611?v=4","gravatar_id":"","url":"https://api.github.com/users/leolower","html_url":"https://github.com/leolower","followers_url":"https://api.github.com/users/leolower/followers","following_url":"https://api.github.com/users/leolower/following{/other_user}","gists_url":"https://api.github.com/users/leolower/gists{/gist_id}","starred_url":"https://api.github.com/users/leolower/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leolower/subscriptions","organizations_url":"https://api.github.com/users/leolower/orgs","repos_url":"https://api.github.com/users/leolower/repos","events_url":"https://api.github.com/users/leolower/events{/privacy}","received_events_url":"https://api.github.com/users/leolower/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-04-18T20:43:58Z","updated_at":"2018-04-19T08:58:38Z","closed_at":"2018-04-19T08:58:38Z","author_association":"NONE","body":"\r\n## Description\r\nErrors are logged in the client even if they are handled directly.\r\n\r\n## Steps to Reproduce\r\n1. **Service A** makes a call to **service B**. \r\n2. **B** responds with an error or simply throws.\r\n3. **A** catches the error and deals with it.\r\n\r\n## Actual Result\r\n**The error is logged even though it was handled in the client**\r\n\r\n## Expected Result\r\nUnhandled errors should probably crash the app. Handled errors are not logged (or explicitly logged by the handled). Another option would be to configure log levels so that they ca be ignored.\r\n\r\n## Context\r\n- [x] nats-hemera (core)\r\n- [ ] hemera-zipkin\r\n- [x] hemera-store\r\n- [x] hemera-stats\r\n- [ ] hemera-rabbitmq\r\n- [ ] hemera-nsq\r\n- [ ] hemera-elasticsearch\r\n- [x] hemera-joi\r\n- [ ] hemera-msgpack\r\n- [ ] hemera-avro\r\n- [ ] hemera-jwt-auth\r\n\r\n## Your Environment\r\n- NATS: latest docker image available\r\n- Hemera: 3.5.1\r\n- NodeJs: 8.9\r\n- Operating System and version: Ubuntu 17.10\r\n"}}
{"actor":{"display_login":"StarpTech"}}