payload: {"action":"opened","issue":{"url":"https://api.github.com/repos/driad91/BTalaqa/issues/48","repository_url":"https://api.github.com/repos/driad91/BTalaqa","labels_url":"https://api.github.com/repos/driad91/BTalaqa/issues/48/labels{/name}","comments_url":"https://api.github.com/repos/driad91/BTalaqa/issues/48/comments","events_url":"https://api.github.com/repos/driad91/BTalaqa/issues/48/events","html_url":"https://github.com/driad91/BTalaqa/issues/48","id":428286118,"node_id":"MDU6SXNzdWU0MjgyODYxMTg=","number":48,"title":"Bug in test submission","user":{"login":"protvino","id":27291885,"node_id":"MDQ6VXNlcjI3MjkxODg1","avatar_url":"https://avatars2.githubusercontent.com/u/27291885?v=4","gravatar_id":"","url":"https://api.github.com/users/protvino","html_url":"https://github.com/protvino","followers_url":"https://api.github.com/users/protvino/followers","following_url":"https://api.github.com/users/protvino/following{/other_user}","gists_url":"https://api.github.com/users/protvino/gists{/gist_id}","starred_url":"https://api.github.com/users/protvino/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/protvino/subscriptions","organizations_url":"https://api.github.com/users/protvino/orgs","repos_url":"https://api.github.com/users/protvino/repos","events_url":"https://api.github.com/users/protvino/events{/privacy}","received_events_url":"https://api.github.com/users/protvino/received_events","type":"User","site_admin":false},"labels":[{"id":879320248,"node_id":"MDU6TGFiZWw4NzkzMjAyNDg=","url":"https://api.github.com/repos/driad91/BTalaqa/labels/bug","name":"bug","color":"d73a4a","default":true}],"state":"open","locked":false,"assignee":{"login":"driad91","id":11425963,"node_id":"MDQ6VXNlcjExNDI1OTYz","avatar_url":"https://avatars1.githubusercontent.com/u/11425963?v=4","gravatar_id":"","url":"https://api.github.com/users/driad91","html_url":"https://github.com/driad91","followers_url":"https://api.github.com/users/driad91/followers","following_url":"https://api.github.com/users/driad91/following{/other_user}","gists_url":"https://api.github.com/users/driad91/gists{/gist_id}","starred_url":"https://api.github.com/users/driad91/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/driad91/subscriptions","organizations_url":"https://api.github.com/users/driad91/orgs","repos_url":"https://api.github.com/users/driad91/repos","events_url":"https://api.github.com/users/driad91/events{/privacy}","received_events_url":"https://api.github.com/users/driad91/received_events","type":"User","site_admin":false},"assignees":[{"login":"driad91","id":11425963,"node_id":"MDQ6VXNlcjExNDI1OTYz","avatar_url":"https://avatars1.githubusercontent.com/u/11425963?v=4","gravatar_id":"","url":"https://api.github.com/users/driad91","html_url":"https://github.com/driad91","followers_url":"https://api.github.com/users/driad91/followers","following_url":"https://api.github.com/users/driad91/following{/other_user}","gists_url":"https://api.github.com/users/driad91/gists{/gist_id}","starred_url":"https://api.github.com/users/driad91/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/driad91/subscriptions","organizations_url":"https://api.github.com/users/driad91/orgs","repos_url":"https://api.github.com/users/driad91/repos","events_url":"https://api.github.com/users/driad91/events{/privacy}","received_events_url":"https://api.github.com/users/driad91/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2019-04-02T15:11:45Z","updated_at":"2019-04-02T15:11:45Z","closed_at":null,"author_association":"COLLABORATOR","body":"There is a serious bug in test submission.\r\nIt is in the ajax submission of students answers and rendering of the test page. It only can handle one answer per question. This is partially due to the fact how test page is rendered, where only one answer in multiple choice is possible, and also partially due to how the ajax is coded, where a dict with questions as keys and answers as values is generated. \r\n\r\nsee\r\n - questionAnswersDict in ChekTest.js\r\n - student_answers in test_correction() method in test_helper.py\r\n\r\nWhile correcting this issue one has to take into account that the code in render_test() view relies on this assumption and also should be corrected."}}
other: {"actor":{"display_login":"protvino"}}