{"action":"opened","issue":{"url":"https://api.github.com/repos/eJourn-al/eJournal/issues/390","repository_url":"https://api.github.com/repos/eJourn-al/eJournal","labels_url":"https://api.github.com/repos/eJourn-al/eJournal/issues/390/labels{/name}","comments_url":"https://api.github.com/repos/eJourn-al/eJournal/issues/390/comments","events_url":"https://api.github.com/repos/eJourn-al/eJournal/issues/390/events","html_url":"https://github.com/eJourn-al/eJournal/issues/390","id":364136322,"node_id":"MDU6SXNzdWUzNjQxMzYzMjI=","number":390,"title":"Internal server error on assignment page due to removed student's journals","user":{"login":"engelhamer","id":39912581,"node_id":"MDQ6VXNlcjM5OTEyNTgx","avatar_url":"https://avatars3.githubusercontent.com/u/39912581?v=4","gravatar_id":"","url":"https://api.github.com/users/engelhamer","html_url":"https://github.com/engelhamer","followers_url":"https://api.github.com/users/engelhamer/followers","following_url":"https://api.github.com/users/engelhamer/following{/other_user}","gists_url":"https://api.github.com/users/engelhamer/gists{/gist_id}","starred_url":"https://api.github.com/users/engelhamer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/engelhamer/subscriptions","organizations_url":"https://api.github.com/users/engelhamer/orgs","repos_url":"https://api.github.com/users/engelhamer/repos","events_url":"https://api.github.com/users/engelhamer/events{/privacy}","received_events_url":"https://api.github.com/users/engelhamer/received_events","type":"User","site_admin":false},"labels":[{"id":954059685,"node_id":"MDU6TGFiZWw5NTQwNTk2ODU=","url":"https://api.github.com/repos/eJourn-al/eJournal/labels/bug","name":"bug","color":"d73a4a","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-26T17:34:13Z","updated_at":"2018-09-26T17:34:13Z","closed_at":null,"author_association":"MEMBER","body":"# Bug report\r\n\r\n## Expected Behavior\r\nDeletion of users should not influence availability of assignment page.\r\n\r\n## Actual Behavior\r\nAs soon as a user who has a journal is removed from a course, the assignment page becomes unusable and will immediately encounter an internal server error. This is because the journal of the removed student still exists, but their role cannot be found since their participation has disappeared.\r\n\r\n## Steps to Reproduce the Problem\r\n1. Remove a student (that has a journal) from a course\r\n2. Go to the assignment page"}}
{"actor":{"display_login":"engelhamer"}}