{"action":"created","issue":{"url":"https://api.github.com/repos/GMOD/Apollo/issues/616","labels_url":"https://api.github.com/repos/GMOD/Apollo/issues/616/labels{/name}","comments_url":"https://api.github.com/repos/GMOD/Apollo/issues/616/comments","events_url":"https://api.github.com/repos/GMOD/Apollo/issues/616/events","html_url":"https://github.com/GMOD/Apollo/issues/616","id":112603744,"number":616,"title":"Add new organism broken on RC1","user":{"login":"cmdcolin","id":6511937,"avatar_url":"https://avatars.githubusercontent.com/u/6511937?v=3","gravatar_id":"","url":"https://api.github.com/users/cmdcolin","html_url":"https://github.com/cmdcolin","followers_url":"https://api.github.com/users/cmdcolin/followers","following_url":"https://api.github.com/users/cmdcolin/following{/other_user}","gists_url":"https://api.github.com/users/cmdcolin/gists{/gist_id}","starred_url":"https://api.github.com/users/cmdcolin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmdcolin/subscriptions","organizations_url":"https://api.github.com/users/cmdcolin/orgs","repos_url":"https://api.github.com/users/cmdcolin/repos","events_url":"https://api.github.com/users/cmdcolin/events{/privacy}","received_events_url":"https://api.github.com/users/cmdcolin/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/GMOD/Apollo/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/GMOD/Apollo/labels/Ready","name":"Ready","color":"fbca04"}],"state":"open","locked":false,"assignee":{"login":"monicacecilia","id":1714621,"avatar_url":"https://avatars.githubusercontent.com/u/1714621?v=3","gravatar_id":"","url":"https://api.github.com/users/monicacecilia","html_url":"https://github.com/monicacecilia","followers_url":"https://api.github.com/users/monicacecilia/followers","following_url":"https://api.github.com/users/monicacecilia/following{/other_user}","gists_url":"https://api.github.com/users/monicacecilia/gists{/gist_id}","starred_url":"https://api.github.com/users/monicacecilia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/monicacecilia/subscriptions","organizations_url":"https://api.github.com/users/monicacecilia/orgs","repos_url":"https://api.github.com/users/monicacecilia/repos","events_url":"https://api.github.com/users/monicacecilia/events{/privacy}","received_events_url":"https://api.github.com/users/monicacecilia/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/GMOD/Apollo/milestones/13","html_url":"https://github.com/GMOD/Apollo/milestones/2.0.1","labels_url":"https://api.github.com/repos/GMOD/Apollo/milestones/13/labels","id":1059255,"number":13,"title":"2.0.1","description":"Important issues minimally include:\r\n- proper isoform overlap handling when making changes to genomic feature structure\r\n- track permissions change\r\n- proper session logout (including a possible change of framework libraries)\r\n- some optimizations\r\n","creator":{"login":"nathandunn","id":751274,"avatar_url":"https://avatars.githubusercontent.com/u/751274?v=3","gravatar_id":"","url":"https://api.github.com/users/nathandunn","html_url":"https://github.com/nathandunn","followers_url":"https://api.github.com/users/nathandunn/followers","following_url":"https://api.github.com/users/nathandunn/following{/other_user}","gists_url":"https://api.github.com/users/nathandunn/gists{/gist_id}","starred_url":"https://api.github.com/users/nathandunn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nathandunn/subscriptions","organizations_url":"https://api.github.com/users/nathandunn/orgs","repos_url":"https://api.github.com/users/nathandunn/repos","events_url":"https://api.github.com/users/nathandunn/events{/privacy}","received_events_url":"https://api.github.com/users/nathandunn/received_events","type":"User","site_admin":false},"open_issues":24,"closed_issues":43,"state":"open","created_at":"2015-04-08T21:05:39Z","updated_at":"2015-10-21T22:33:44Z","due_on":"2015-10-22T07:00:00Z","closed_at":null},"comments":21,"created_at":"2015-10-21T14:35:12Z","updated_at":"2015-10-22T17:37:45Z","closed_at":null,"body":"If you go and try to add new organism, it fails due to checkLogin\r\n\r\n\r\n    | Error 2015-10-21 09:59:03,828 [http-bio-8080-exec-2] ERROR errors.GrailsExceptionResolver  - NullPointerException occurred when processing request: [GET] /apollo/user/checkLogin\r\n    Stacktrace follows:\r\n    Message: null\r\n        Line | Method\r\n    ->>  139 | $tt__checkLogin  in org.bbop.apollo.UserController\r\n    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\r\n    |    198 | doFilter         in grails.plugin.cache.web.filter.PageFragmentCachingFilter\r\n    |     63 | doFilter . . . . in grails.plugin.cache.web.filter.AbstractFilter\r\n    |    449 | executeChain     in org.apache.shiro.web.servlet.AbstractShiroFilter\r\n    |    365 | call . . . . . . in org.apache.shiro.web.servlet.AbstractShiroFilter$1\r\n    |     90 | doCall           in org.apache.shiro.subject.support.SubjectCallable\r\n    |     83 | call . . . . . . in     ''\r\n    |    383 | execute          in org.apache.shiro.subject.support.DelegatingSubject\r\n    |    362 | doFilterInternal in org.apache.shiro.web.servlet.AbstractShiroFilter\r\n    |    125 | doFilter         in org.apache.shiro.web.servlet.OncePerRequestFilter\r\n    |   1145 | runWorker . . .  in java.util.concurrent.ThreadPoolExecutor\r\n    |    615 | run              in java.util.concurrent.ThreadPoolExecutor$Worker\r\n    ^    744 | run . . . . . .  in java.lang.Thread\r\n   \r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/GMOD/Apollo/issues/comments/150300593","html_url":"https://github.com/GMOD/Apollo/issues/616#issuecomment-150300593","issue_url":"https://api.github.com/repos/GMOD/Apollo/issues/616","id":150300593,"user":{"login":"nathandunn","id":751274,"avatar_url":"https://avatars.githubusercontent.com/u/751274?v=3","gravatar_id":"","url":"https://api.github.com/users/nathandunn","html_url":"https://github.com/nathandunn","followers_url":"https://api.github.com/users/nathandunn/followers","following_url":"https://api.github.com/users/nathandunn/following{/other_user}","gists_url":"https://api.github.com/users/nathandunn/gists{/gist_id}","starred_url":"https://api.github.com/users/nathandunn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nathandunn/subscriptions","organizations_url":"https://api.github.com/users/nathandunn/orgs","repos_url":"https://api.github.com/users/nathandunn/repos","events_url":"https://api.github.com/users/nathandunn/events{/privacy}","received_events_url":"https://api.github.com/users/nathandunn/received_events","type":"User","site_admin":false},"created_at":"2015-10-22T17:37:45Z","updated_at":"2015-10-22T17:37:45Z","body":"\nnote:  \n\nhttp://grails-plugins.github.io/grails-database-migration/docs/manual/guide/groovyPreconditions.html <http://grails-plugins.github.io/grails-database-migration/docs/manual/guide/groovyPreconditions.html>\n\n\n> On Oct 22, 2015, at 10:34 AM, Colin Diesh <notifications@github.com> wrote:\n> \n> Maybe use something like \"precondition\" to check if these columns exist perhaps https://fbflex.wordpress.com/2012/07/14/preconditions-with-the-database-migration-plugin-in-grails/ <https://fbflex.wordpress.com/2012/07/14/preconditions-with-the-database-migration-plugin-in-grails/>\n> —\n> Reply to this email directly or view it on GitHub <https://github.com/GMOD/Apollo/issues/616#issuecomment-150299505>.\n> \n\n"}}