{"action":"closed","number":64,"pull_request":{"url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/pulls/64","id":51214751,"html_url":"https://github.com/open-craft/xblock-group-project-v2/pull/64","diff_url":"https://github.com/open-craft/xblock-group-project-v2/pull/64.diff","patch_url":"https://github.com/open-craft/xblock-group-project-v2/pull/64.patch","issue_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/issues/64","number":64,"state":"closed","locked":false,"title":"Fixes from QA - batch 6","user":{"login":"e-kolpakov","id":3330048,"avatar_url":"https://avatars.githubusercontent.com/u/3330048?v=3","gravatar_id":"","url":"https://api.github.com/users/e-kolpakov","html_url":"https://github.com/e-kolpakov","followers_url":"https://api.github.com/users/e-kolpakov/followers","following_url":"https://api.github.com/users/e-kolpakov/following{/other_user}","gists_url":"https://api.github.com/users/e-kolpakov/gists{/gist_id}","starred_url":"https://api.github.com/users/e-kolpakov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/e-kolpakov/subscriptions","organizations_url":"https://api.github.com/users/e-kolpakov/orgs","repos_url":"https://api.github.com/users/e-kolpakov/repos","events_url":"https://api.github.com/users/e-kolpakov/events{/privacy}","received_events_url":"https://api.github.com/users/e-kolpakov/received_events","type":"User","site_admin":false},"body":"**Depends on:** https://github.com/edx-solutions/XBlock/pull/6\r\n\r\n**Testing instructions:**\r\n1. TA with staff access:\r\n1.1. Grant TA company or internal admin role. \r\n1.2. Make sure there's at least one TA graded activity (Min required reviews = 0 in studio for activity) with Peer Review stage. \r\n1.3. Go to Admin -> Group  Work -> Select Course -> Group Work Status -> Choose any group -> Click \"TA Graded\" in any column.\r\n1.4. You should arrive to Group Project at selected stage. **Expected result:** Can grade group and submit feedback. **Failure condition:** clicking submit does not post feedback.\r\n2. Copy Update - after submitting any upload, the confirmation dialog text should not contain \"passes\" at the end.\r\n3. Review stages state\r\n3.1. Review stage (both Peer Grading and team Evaluation) stages should not be marked as complete or partially complete unless student visited them first when they were opened.\r\n4. Preserving question IDs over export-import\r\n4.1. Create some Review Question XBlocks, but **do not edit Question ID** (or revert to default, if accidentally edited).\r\n4.2. Add some Evaluation Display or Grade Display XBlocks to appropriate stages (Team Evaluation or Grade Display stages, respectively). Edit them and choose any question available. Make sure there are no validation error.\r\n4.3. Export the course (depends on https://github.com/edx-solutions/XBlock/pull/6)\r\n4.4. Import the course (as a new course or replacing existing course).\r\n4.5. Navigate to Team Eval or Grade Display stage in Studio. **Expected result:** still no validation errors, questions are still selected. **Failure condition:** questions are not selected for Evaluation/Grade Display XBlocks, validation errors appear.\r\n5. TA has access to Resources and Discussion views\r\n5.1. Navigate to Group Project in TA grading mode (see 1.3)\r\n5.2. Observe that Project Navigator shows Resources and Private Discussion selectors. \r\n5.3. Clicking the selectors should activate corresponding views.","created_at":"2015-11-19T12:14:24Z","updated_at":"2015-11-20T13:06:57Z","closed_at":"2015-11-20T13:06:57Z","merged_at":"2015-11-20T13:06:57Z","merge_commit_sha":"10a26e5219c6a82946ffc09b12babfb4547e3092","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/pulls/64/commits","review_comments_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/pulls/64/comments","review_comment_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/pulls/comments{/number}","comments_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/issues/64/comments","statuses_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/statuses/85375896a3d8c7203b214a2480af1b8948fd5a63","head":{"label":"open-craft:qa","ref":"qa","sha":"85375896a3d8c7203b214a2480af1b8948fd5a63","user":{"login":"open-craft","id":7414786,"avatar_url":"https://avatars.githubusercontent.com/u/7414786?v=3","gravatar_id":"","url":"https://api.github.com/users/open-craft","html_url":"https://github.com/open-craft","followers_url":"https://api.github.com/users/open-craft/followers","following_url":"https://api.github.com/users/open-craft/following{/other_user}","gists_url":"https://api.github.com/users/open-craft/gists{/gist_id}","starred_url":"https://api.github.com/users/open-craft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/open-craft/subscriptions","organizations_url":"https://api.github.com/users/open-craft/orgs","repos_url":"https://api.github.com/users/open-craft/repos","events_url":"https://api.github.com/users/open-craft/events{/privacy}","received_events_url":"https://api.github.com/users/open-craft/received_events","type":"Organization","site_admin":false},"repo":{"id":36354647,"name":"xblock-group-project-v2","full_name":"open-craft/xblock-group-project-v2","owner":{"login":"open-craft","id":7414786,"avatar_url":"https://avatars.githubusercontent.com/u/7414786?v=3","gravatar_id":"","url":"https://api.github.com/users/open-craft","html_url":"https://github.com/open-craft","followers_url":"https://api.github.com/users/open-craft/followers","following_url":"https://api.github.com/users/open-craft/following{/other_user}","gists_url":"https://api.github.com/users/open-craft/gists{/gist_id}","starred_url":"https://api.github.com/users/open-craft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/open-craft/subscriptions","organizations_url":"https://api.github.com/users/open-craft/orgs","repos_url":"https://api.github.com/users/open-craft/repos","events_url":"https://api.github.com/users/open-craft/events{/privacy}","received_events_url":"https://api.github.com/users/open-craft/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/open-craft/xblock-group-project-v2","description":"Group Project XBlock v2","fork":false,"url":"https://api.github.com/repos/open-craft/xblock-group-project-v2","forks_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/forks","keys_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/keys{/key_id}","collaborators_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/teams","hooks_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/hooks","issue_events_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/issues/events{/number}","events_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/events","assignees_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/assignees{/user}","branches_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/branches{/branch}","tags_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/tags","blobs_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/git/refs{/sha}","trees_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/git/trees{/sha}","statuses_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/statuses/{sha}","languages_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/languages","stargazers_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/stargazers","contributors_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/contributors","subscribers_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/subscribers","subscription_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/subscription","commits_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/commits{/sha}","git_commits_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/git/commits{/sha}","comments_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/comments{/number}","issue_comment_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/issues/comments{/number}","contents_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/contents/{+path}","compare_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/compare/{base}...{head}","merges_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/merges","archive_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/downloads","issues_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/issues{/number}","pulls_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/pulls{/number}","milestones_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/milestones{/number}","notifications_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/labels{/name}","releases_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/releases{/id}","created_at":"2015-05-27T08:45:35Z","updated_at":"2015-10-05T11:45:34Z","pushed_at":"2015-11-20T13:06:57Z","git_url":"git://github.com/open-craft/xblock-group-project-v2.git","ssh_url":"git@github.com:open-craft/xblock-group-project-v2.git","clone_url":"https://github.com/open-craft/xblock-group-project-v2.git","svn_url":"https://github.com/open-craft/xblock-group-project-v2","homepage":null,"size":1523,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":1,"default_branch":"master"}},"base":{"label":"open-craft:master","ref":"master","sha":"5def44042200be7a07383deee21c3640aea32cd9","user":{"login":"open-craft","id":7414786,"avatar_url":"https://avatars.githubusercontent.com/u/7414786?v=3","gravatar_id":"","url":"https://api.github.com/users/open-craft","html_url":"https://github.com/open-craft","followers_url":"https://api.github.com/users/open-craft/followers","following_url":"https://api.github.com/users/open-craft/following{/other_user}","gists_url":"https://api.github.com/users/open-craft/gists{/gist_id}","starred_url":"https://api.github.com/users/open-craft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/open-craft/subscriptions","organizations_url":"https://api.github.com/users/open-craft/orgs","repos_url":"https://api.github.com/users/open-craft/repos","events_url":"https://api.github.com/users/open-craft/events{/privacy}","received_events_url":"https://api.github.com/users/open-craft/received_events","type":"Organization","site_admin":false},"repo":{"id":36354647,"name":"xblock-group-project-v2","full_name":"open-craft/xblock-group-project-v2","owner":{"login":"open-craft","id":7414786,"avatar_url":"https://avatars.githubusercontent.com/u/7414786?v=3","gravatar_id":"","url":"https://api.github.com/users/open-craft","html_url":"https://github.com/open-craft","followers_url":"https://api.github.com/users/open-craft/followers","following_url":"https://api.github.com/users/open-craft/following{/other_user}","gists_url":"https://api.github.com/users/open-craft/gists{/gist_id}","starred_url":"https://api.github.com/users/open-craft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/open-craft/subscriptions","organizations_url":"https://api.github.com/users/open-craft/orgs","repos_url":"https://api.github.com/users/open-craft/repos","events_url":"https://api.github.com/users/open-craft/events{/privacy}","received_events_url":"https://api.github.com/users/open-craft/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/open-craft/xblock-group-project-v2","description":"Group Project XBlock v2","fork":false,"url":"https://api.github.com/repos/open-craft/xblock-group-project-v2","forks_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/forks","keys_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/keys{/key_id}","collaborators_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/teams","hooks_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/hooks","issue_events_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/issues/events{/number}","events_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/events","assignees_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/assignees{/user}","branches_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/branches{/branch}","tags_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/tags","blobs_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/git/refs{/sha}","trees_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/git/trees{/sha}","statuses_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/statuses/{sha}","languages_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/languages","stargazers_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/stargazers","contributors_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/contributors","subscribers_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/subscribers","subscription_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/subscription","commits_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/commits{/sha}","git_commits_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/git/commits{/sha}","comments_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/comments{/number}","issue_comment_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/issues/comments{/number}","contents_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/contents/{+path}","compare_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/compare/{base}...{head}","merges_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/merges","archive_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/downloads","issues_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/issues{/number}","pulls_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/pulls{/number}","milestones_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/milestones{/number}","notifications_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/labels{/name}","releases_url":"https://api.github.com/repos/open-craft/xblock-group-project-v2/releases{/id}","created_at":"2015-05-27T08:45:35Z","updated_at":"2015-10-05T11:45:34Z","pushed_at":"2015-11-20T13:06:57Z","git_url":"git://github.com/open-craft/xblock-group-project-v2.git","ssh_url":"git@github.com:open-craft/xblock-group-project-v2.git","clone_url":"https://github.com/open-craft/xblock-group-project-v2.git","svn_url":"https://github.com/open-craft/xblock-group-project-v2","homepage":null,"size":1523,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/open-craft/xblock-group-project-v2/pulls/64"},"html":{"href":"https://github.com/open-craft/xblock-group-project-v2/pull/64"},"issue":{"href":"https://api.github.com/repos/open-craft/xblock-group-project-v2/issues/64"},"comments":{"href":"https://api.github.com/repos/open-craft/xblock-group-project-v2/issues/64/comments"},"review_comments":{"href":"https://api.github.com/repos/open-craft/xblock-group-project-v2/pulls/64/comments"},"review_comment":{"href":"https://api.github.com/repos/open-craft/xblock-group-project-v2/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/open-craft/xblock-group-project-v2/pulls/64/commits"},"statuses":{"href":"https://api.github.com/repos/open-craft/xblock-group-project-v2/statuses/85375896a3d8c7203b214a2480af1b8948fd5a63"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"e-kolpakov","id":3330048,"avatar_url":"https://avatars.githubusercontent.com/u/3330048?v=3","gravatar_id":"","url":"https://api.github.com/users/e-kolpakov","html_url":"https://github.com/e-kolpakov","followers_url":"https://api.github.com/users/e-kolpakov/followers","following_url":"https://api.github.com/users/e-kolpakov/following{/other_user}","gists_url":"https://api.github.com/users/e-kolpakov/gists{/gist_id}","starred_url":"https://api.github.com/users/e-kolpakov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/e-kolpakov/subscriptions","organizations_url":"https://api.github.com/users/e-kolpakov/orgs","repos_url":"https://api.github.com/users/e-kolpakov/repos","events_url":"https://api.github.com/users/e-kolpakov/events{/privacy}","received_events_url":"https://api.github.com/users/e-kolpakov/received_events","type":"User","site_admin":false},"comments":4,"review_comments":2,"commits":8,"additions":160,"deletions":86,"changed_files":13}}