{"action":"created","issue":{"url":"https://api.github.com/repos/informatics-isi-edu/chaise/issues/417","repository_url":"https://api.github.com/repos/informatics-isi-edu/chaise","labels_url":"https://api.github.com/repos/informatics-isi-edu/chaise/issues/417/labels{/name}","comments_url":"https://api.github.com/repos/informatics-isi-edu/chaise/issues/417/comments","events_url":"https://api.github.com/repos/informatics-isi-edu/chaise/issues/417/events","html_url":"https://github.com/informatics-isi-edu/chaise/issues/417","id":158212861,"number":417,"title":"Poor error handling and reporting","user":{"login":"robes","id":4202842,"avatar_url":"https://avatars.githubusercontent.com/u/4202842?v=3","gravatar_id":"","url":"https://api.github.com/users/robes","html_url":"https://github.com/robes","followers_url":"https://api.github.com/users/robes/followers","following_url":"https://api.github.com/users/robes/following{/other_user}","gists_url":"https://api.github.com/users/robes/gists{/gist_id}","starred_url":"https://api.github.com/users/robes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robes/subscriptions","organizations_url":"https://api.github.com/users/robes/orgs","repos_url":"https://api.github.com/users/robes/repos","events_url":"https://api.github.com/users/robes/events{/privacy}","received_events_url":"https://api.github.com/users/robes/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/informatics-isi-edu/chaise/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/informatics-isi-edu/chaise/labels/data-entry","name":"data-entry","color":"b60205"}],"state":"open","locked":false,"assignee":{"login":"robes","id":4202842,"avatar_url":"https://avatars.githubusercontent.com/u/4202842?v=3","gravatar_id":"","url":"https://api.github.com/users/robes","html_url":"https://github.com/robes","followers_url":"https://api.github.com/users/robes/followers","following_url":"https://api.github.com/users/robes/following{/other_user}","gists_url":"https://api.github.com/users/robes/gists{/gist_id}","starred_url":"https://api.github.com/users/robes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robes/subscriptions","organizations_url":"https://api.github.com/users/robes/orgs","repos_url":"https://api.github.com/users/robes/repos","events_url":"https://api.github.com/users/robes/events{/privacy}","received_events_url":"https://api.github.com/users/robes/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/informatics-isi-edu/chaise/milestones/7","html_url":"https://github.com/informatics-isi-edu/chaise/milestones/2016-05","labels_url":"https://api.github.com/repos/informatics-isi-edu/chaise/milestones/7/labels","id":1719419,"number":7,"title":"2016-05","description":"","creator":{"login":"hongsudt","id":414732,"avatar_url":"https://avatars.githubusercontent.com/u/414732?v=3","gravatar_id":"","url":"https://api.github.com/users/hongsudt","html_url":"https://github.com/hongsudt","followers_url":"https://api.github.com/users/hongsudt/followers","following_url":"https://api.github.com/users/hongsudt/following{/other_user}","gists_url":"https://api.github.com/users/hongsudt/gists{/gist_id}","starred_url":"https://api.github.com/users/hongsudt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hongsudt/subscriptions","organizations_url":"https://api.github.com/users/hongsudt/orgs","repos_url":"https://api.github.com/users/hongsudt/repos","events_url":"https://api.github.com/users/hongsudt/events{/privacy}","received_events_url":"https://api.github.com/users/hongsudt/received_events","type":"User","site_admin":false},"open_issues":44,"closed_issues":57,"state":"open","created_at":"2016-04-19T22:45:00Z","updated_at":"2016-06-08T18:46:35Z","due_on":"2016-06-03T07:00:00Z","closed_at":null},"comments":5,"created_at":"2016-06-02T18:50:58Z","updated_at":"2016-06-08T23:14:28Z","closed_at":null,"body":"The data entry app does not have very good error handling and has poor error message/reporting. I suggest also making a list of all the errors that need to be handled that you can brainstorm and make sure they are handled and they are reported clearly to the user."},"comment":{"url":"https://api.github.com/repos/informatics-isi-edu/chaise/issues/comments/224759120","html_url":"https://github.com/informatics-isi-edu/chaise/issues/417#issuecomment-224759120","issue_url":"https://api.github.com/repos/informatics-isi-edu/chaise/issues/417","id":224759120,"user":{"login":"jrchudy","id":2932600,"avatar_url":"https://avatars.githubusercontent.com/u/2932600?v=3","gravatar_id":"","url":"https://api.github.com/users/jrchudy","html_url":"https://github.com/jrchudy","followers_url":"https://api.github.com/users/jrchudy/followers","following_url":"https://api.github.com/users/jrchudy/following{/other_user}","gists_url":"https://api.github.com/users/jrchudy/gists{/gist_id}","starred_url":"https://api.github.com/users/jrchudy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrchudy/subscriptions","organizations_url":"https://api.github.com/users/jrchudy/orgs","repos_url":"https://api.github.com/users/jrchudy/repos","events_url":"https://api.github.com/users/jrchudy/events{/privacy}","received_events_url":"https://api.github.com/users/jrchudy/received_events","type":"User","site_admin":false},"created_at":"2016-06-08T23:14:28Z","updated_at":"2016-06-08T23:14:28Z","body":"If you go to my [synapse dev machine](https://synapse-dev.isrd.isi.edu/~jchudy/chaise/data-entry/#2/Zebrafish:Subject) you can test some of the functionality by inputting a catalog/schema/table that don't exist. Those should return not found exceptions and alert the user. \r\n\r\nAnother note is the annotation not found error function. If you open developer tools, and then the console, you will see NotFoundErrors littering the console for annotations not being found. This is the case when we look to see if the vocab annotation or display annotation exist. Should we leave it this way or remove the logging for annotation not found?"}}
{"actor":{"display_login":"jrchudy"}}