{"action":"created","issue":{"url":"https://api.github.com/repos/parklab/refinery-platform/issues/1333","repository_url":"https://api.github.com/repos/parklab/refinery-platform","labels_url":"https://api.github.com/repos/parklab/refinery-platform/issues/1333/labels{/name}","comments_url":"https://api.github.com/repos/parklab/refinery-platform/issues/1333/comments","events_url":"https://api.github.com/repos/parklab/refinery-platform/issues/1333/events","html_url":"https://github.com/parklab/refinery-platform/issues/1333","id":170446976,"number":1333,"title":"\"Invite New Member\" with bad email / hit return / no error","user":{"login":"mccalluc","id":730388,"avatar_url":"https://avatars.githubusercontent.com/u/730388?v=3","gravatar_id":"","url":"https://api.github.com/users/mccalluc","html_url":"https://github.com/mccalluc","followers_url":"https://api.github.com/users/mccalluc/followers","following_url":"https://api.github.com/users/mccalluc/following{/other_user}","gists_url":"https://api.github.com/users/mccalluc/gists{/gist_id}","starred_url":"https://api.github.com/users/mccalluc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mccalluc/subscriptions","organizations_url":"https://api.github.com/users/mccalluc/orgs","repos_url":"https://api.github.com/users/mccalluc/repos","events_url":"https://api.github.com/users/mccalluc/events{/privacy}","received_events_url":"https://api.github.com/users/mccalluc/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/parklab/refinery-platform/labels/bug","name":"bug","color":"DE2B07"},{"url":"https://api.github.com/repos/parklab/refinery-platform/labels/collaboration","name":"collaboration","color":"ededed"},{"url":"https://api.github.com/repos/parklab/refinery-platform/labels/ui","name":"ui","color":"555555"}],"state":"open","locked":false,"assignee":{"login":"jkmarx","id":9956764,"avatar_url":"https://avatars.githubusercontent.com/u/9956764?v=3","gravatar_id":"","url":"https://api.github.com/users/jkmarx","html_url":"https://github.com/jkmarx","followers_url":"https://api.github.com/users/jkmarx/followers","following_url":"https://api.github.com/users/jkmarx/following{/other_user}","gists_url":"https://api.github.com/users/jkmarx/gists{/gist_id}","starred_url":"https://api.github.com/users/jkmarx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jkmarx/subscriptions","organizations_url":"https://api.github.com/users/jkmarx/orgs","repos_url":"https://api.github.com/users/jkmarx/repos","events_url":"https://api.github.com/users/jkmarx/events{/privacy}","received_events_url":"https://api.github.com/users/jkmarx/received_events","type":"User","site_admin":false},"assignees":[{"login":"jkmarx","id":9956764,"avatar_url":"https://avatars.githubusercontent.com/u/9956764?v=3","gravatar_id":"","url":"https://api.github.com/users/jkmarx","html_url":"https://github.com/jkmarx","followers_url":"https://api.github.com/users/jkmarx/followers","following_url":"https://api.github.com/users/jkmarx/following{/other_user}","gists_url":"https://api.github.com/users/jkmarx/gists{/gist_id}","starred_url":"https://api.github.com/users/jkmarx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jkmarx/subscriptions","organizations_url":"https://api.github.com/users/jkmarx/orgs","repos_url":"https://api.github.com/users/jkmarx/repos","events_url":"https://api.github.com/users/jkmarx/events{/privacy}","received_events_url":"https://api.github.com/users/jkmarx/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/parklab/refinery-platform/milestones/41","html_url":"https://github.com/parklab/refinery-platform/milestones/v1.5.0","labels_url":"https://api.github.com/repos/parklab/refinery-platform/milestones/41/labels","id":2006856,"number":41,"title":"v1.5.0","description":"","creator":{"login":"ngehlenborg","id":1216518,"avatar_url":"https://avatars.githubusercontent.com/u/1216518?v=3","gravatar_id":"","url":"https://api.github.com/users/ngehlenborg","html_url":"https://github.com/ngehlenborg","followers_url":"https://api.github.com/users/ngehlenborg/followers","following_url":"https://api.github.com/users/ngehlenborg/following{/other_user}","gists_url":"https://api.github.com/users/ngehlenborg/gists{/gist_id}","starred_url":"https://api.github.com/users/ngehlenborg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ngehlenborg/subscriptions","organizations_url":"https://api.github.com/users/ngehlenborg/orgs","repos_url":"https://api.github.com/users/ngehlenborg/repos","events_url":"https://api.github.com/users/ngehlenborg/events{/privacy}","received_events_url":"https://api.github.com/users/ngehlenborg/received_events","type":"User","site_admin":false},"open_issues":37,"closed_issues":22,"state":"open","created_at":"2016-09-15T14:10:56Z","updated_at":"2016-09-29T21:02:53Z","due_on":"2016-10-13T00:00:00Z","closed_at":null},"comments":3,"created_at":"2016-08-10T15:30:47Z","updated_at":"2016-09-30T14:58:41Z","closed_at":null,"body":"Commit: 87dd57b212516739ebe7ccb48617e3554e9e40a7\r\n\r\n### Steps to reproduce\r\n1. Collaboration -> Members -> +\r\n2. Type \"asdf\" as the email\r\n3. Hit return\r\n\r\n### Observed behavior\r\n- For an instant, there is a validation popup, but then both it and the modal disappear.\r\n\r\n### Expected behavior\r\n- Error messages should stay on screen until user clears them\r\n- Hitting return should do the same thing as clicking a \"Send Invite\"\r\n\r\nSee also: #1332"},"comment":{"url":"https://api.github.com/repos/parklab/refinery-platform/issues/comments/250766910","html_url":"https://github.com/parklab/refinery-platform/issues/1333#issuecomment-250766910","issue_url":"https://api.github.com/repos/parklab/refinery-platform/issues/1333","id":250766910,"user":{"login":"hackdna","id":452575,"avatar_url":"https://avatars.githubusercontent.com/u/452575?v=3","gravatar_id":"","url":"https://api.github.com/users/hackdna","html_url":"https://github.com/hackdna","followers_url":"https://api.github.com/users/hackdna/followers","following_url":"https://api.github.com/users/hackdna/following{/other_user}","gists_url":"https://api.github.com/users/hackdna/gists{/gist_id}","starred_url":"https://api.github.com/users/hackdna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hackdna/subscriptions","organizations_url":"https://api.github.com/users/hackdna/orgs","repos_url":"https://api.github.com/users/hackdna/repos","events_url":"https://api.github.com/users/hackdna/events{/privacy}","received_events_url":"https://api.github.com/users/hackdna/received_events","type":"User","site_admin":false},"created_at":"2016-09-30T14:58:41Z","updated_at":"2016-09-30T14:58:41Z","body":"Per our [style guide](https://github.com/parklab/refinery-platform/wiki/coding-style-guide#miscellaneous): \"Use IANA-managed Reserved Domains in documentation and tests (example.com and example.org).\" For example: username@example.org.\r\n\r\nAlso, what are the rules used to determine if an email address has the correct format?\r\n"}}
{"actor":{"display_login":"hackdna"}}