{"action":"created","issue":{"url":"https://api.github.com/repos/yegor256/takes/issues/231","labels_url":"https://api.github.com/repos/yegor256/takes/issues/231/labels{/name}","comments_url":"https://api.github.com/repos/yegor256/takes/issues/231/comments","events_url":"https://api.github.com/repos/yegor256/takes/issues/231/events","html_url":"https://github.com/yegor256/takes/issues/231","id":72270086,"number":231,"title":"FtRemote hides TkFork response status","user":{"login":"dmzaytsev","id":9972909,"avatar_url":"https://avatars.githubusercontent.com/u/9972909?v=3","gravatar_id":"","url":"https://api.github.com/users/dmzaytsev","html_url":"https://github.com/dmzaytsev","followers_url":"https://api.github.com/users/dmzaytsev/followers","following_url":"https://api.github.com/users/dmzaytsev/following{/other_user}","gists_url":"https://api.github.com/users/dmzaytsev/gists{/gist_id}","starred_url":"https://api.github.com/users/dmzaytsev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmzaytsev/subscriptions","organizations_url":"https://api.github.com/users/dmzaytsev/orgs","repos_url":"https://api.github.com/users/dmzaytsev/repos","events_url":"https://api.github.com/users/dmzaytsev/events{/privacy}","received_events_url":"https://api.github.com/users/dmzaytsev/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/yegor256/takes/labels/30%20mins","name":"30 mins","color":"eb6421"},{"url":"https://api.github.com/repos/yegor256/takes/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/yegor256/takes/labels/DEV","name":"DEV","color":"bfd4f3"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/yegor256/takes/milestones/1","html_url":"https://github.com/yegor256/takes/milestones/1.0","labels_url":"https://api.github.com/repos/yegor256/takes/milestones/1/labels","id":1069705,"number":1,"title":"1.0","description":"first fully working version","creator":{"login":"yegor256","id":526301,"avatar_url":"https://avatars.githubusercontent.com/u/526301?v=3","gravatar_id":"","url":"https://api.github.com/users/yegor256","html_url":"https://github.com/yegor256","followers_url":"https://api.github.com/users/yegor256/followers","following_url":"https://api.github.com/users/yegor256/following{/other_user}","gists_url":"https://api.github.com/users/yegor256/gists{/gist_id}","starred_url":"https://api.github.com/users/yegor256/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yegor256/subscriptions","organizations_url":"https://api.github.com/users/yegor256/orgs","repos_url":"https://api.github.com/users/yegor256/repos","events_url":"https://api.github.com/users/yegor256/events{/privacy}","received_events_url":"https://api.github.com/users/yegor256/received_events","type":"User","site_admin":false},"open_issues":27,"closed_issues":50,"state":"open","created_at":"2015-04-16T00:55:10Z","updated_at":"2015-05-20T04:44:41Z","due_on":"2015-05-14T07:00:00Z","closed_at":null},"comments":19,"created_at":"2015-04-30T20:17:45Z","updated_at":"2015-05-20T10:10:18Z","closed_at":"2015-05-13T05:45:31Z","body":"Access to invalid url returns 500 error instead 404\r\nhowever  TkFork returns 404  (see TkFork.java:104)\r\n\r\n```\r\nnew FtRemote(new TkFork(\r\n            new FkRegex(\"/path/a\", new TkText(\"a\")),\r\n            new FkRegex(\"/path/b\", new TkText(\"b\"))\r\n        )).exec(\r\n            new FtRemote.Script() {\r\n                @Override\r\n                public void exec(final URI home) throws IOException {\r\n                    new JdkRequest(String.format(\"%s/path/c\", home))\r\n                        .fetch()\r\n                        .as(RestResponse.class)\r\n                        .assertStatus(HttpURLConnection.HTTP_NOT_FOUND);\r\n                }\r\n            }\r\n        );\r\n```\r\n\r\n```\r\njava.lang.AssertionError: HTTP response status is not equal to 404:\r\n500 Internal Error [http://localhost:60934/path/c]\r\nContent-Length: 453\r\nContent-Type: text/plain\r\n```\r\nI think FtRemote should return a valid response status"},"comment":{"url":"https://api.github.com/repos/yegor256/takes/issues/comments/103834017","html_url":"https://github.com/yegor256/takes/issues/231#issuecomment-103834017","issue_url":"https://api.github.com/repos/yegor256/takes/issues/231","id":103834017,"user":{"login":"davvd","id":6305016,"avatar_url":"https://avatars.githubusercontent.com/u/6305016?v=3","gravatar_id":"","url":"https://api.github.com/users/davvd","html_url":"https://github.com/davvd","followers_url":"https://api.github.com/users/davvd/followers","following_url":"https://api.github.com/users/davvd/following{/other_user}","gists_url":"https://api.github.com/users/davvd/gists{/gist_id}","starred_url":"https://api.github.com/users/davvd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davvd/subscriptions","organizations_url":"https://api.github.com/users/davvd/orgs","repos_url":"https://api.github.com/users/davvd/repos","events_url":"https://api.github.com/users/davvd/events{/privacy}","received_events_url":"https://api.github.com/users/davvd/received_events","type":"User","site_admin":false},"created_at":"2015-05-20T10:10:18Z","updated_at":"2015-05-20T10:10:18Z","body":"@cyberone I added 10 mins to @elenavolokhova (for QA review) in transaction 57686790... Thank you, I have added **30 mins** to your account in payment/transaction \"`57686797`\", time consumed: 285 hours and 55 mins... +30 added to your rating, at the moment it is: [+203](http://www.netbout.com/b/35076?open=rating)"}}