{"action":"created","issue":{"url":"https://api.github.com/repos/hypothesis/lms/issues/350","repository_url":"https://api.github.com/repos/hypothesis/lms","labels_url":"https://api.github.com/repos/hypothesis/lms/issues/350/labels{/name}","comments_url":"https://api.github.com/repos/hypothesis/lms/issues/350/comments","events_url":"https://api.github.com/repos/hypothesis/lms/issues/350/events","html_url":"https://github.com/hypothesis/lms/issues/350","id":383513442,"node_id":"MDU6SXNzdWUzODM1MTM0NDI=","number":350,"title":"Google Picker is broken in Blackboard when the provisioning feature is enabled","user":{"login":"seanh","id":22498,"node_id":"MDQ6VXNlcjIyNDk4","avatar_url":"https://avatars3.githubusercontent.com/u/22498?v=4","gravatar_id":"","url":"https://api.github.com/users/seanh","html_url":"https://github.com/seanh","followers_url":"https://api.github.com/users/seanh/followers","following_url":"https://api.github.com/users/seanh/following{/other_user}","gists_url":"https://api.github.com/users/seanh/gists{/gist_id}","starred_url":"https://api.github.com/users/seanh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seanh/subscriptions","organizations_url":"https://api.github.com/users/seanh/orgs","repos_url":"https://api.github.com/users/seanh/repos","events_url":"https://api.github.com/users/seanh/events{/privacy}","received_events_url":"https://api.github.com/users/seanh/received_events","type":"User","site_admin":false},"labels":[{"id":1135316669,"node_id":"MDU6TGFiZWwxMTM1MzE2NjY5","url":"https://api.github.com/repos/hypothesis/lms/labels/Added%20to%20sprint","name":"Added to sprint","color":"FFDD00","default":false},{"id":1136642610,"node_id":"MDU6TGFiZWwxMTM2NjQyNjEw","url":"https://api.github.com/repos/hypothesis/lms/labels/Blackboard","name":"Blackboard","color":"000000","default":false},{"id":749002439,"node_id":"MDU6TGFiZWw3NDkwMDI0Mzk=","url":"https://api.github.com/repos/hypothesis/lms/labels/Blocked","name":"Blocked","color":"1aabdb","default":false},{"id":1068602965,"node_id":"MDU6TGFiZWwxMDY4NjAyOTY1","url":"https://api.github.com/repos/hypothesis/lms/labels/Feat:%20Provisioning","name":"Feat: Provisioning","color":"c5def5","default":false},{"id":1033255462,"node_id":"MDU6TGFiZWwxMDMzMjU1NDYy","url":"https://api.github.com/repos/hypothesis/lms/labels/Google%20Picker","name":"Google Picker","color":"0e8a16","default":false},{"id":735721924,"node_id":"MDU6TGFiZWw3MzU3MjE5MjQ=","url":"https://api.github.com/repos/hypothesis/lms/labels/bug","name":"bug","color":"ee0701","default":true},{"id":1044225481,"node_id":"MDU6TGFiZWwxMDQ0MjI1NDgx","url":"https://api.github.com/repos/hypothesis/lms/labels/lms","name":"lms","color":"3f5cc6","default":false}],"state":"open","locked":false,"assignee":{"login":"seanh","id":22498,"node_id":"MDQ6VXNlcjIyNDk4","avatar_url":"https://avatars3.githubusercontent.com/u/22498?v=4","gravatar_id":"","url":"https://api.github.com/users/seanh","html_url":"https://github.com/seanh","followers_url":"https://api.github.com/users/seanh/followers","following_url":"https://api.github.com/users/seanh/following{/other_user}","gists_url":"https://api.github.com/users/seanh/gists{/gist_id}","starred_url":"https://api.github.com/users/seanh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seanh/subscriptions","organizations_url":"https://api.github.com/users/seanh/orgs","repos_url":"https://api.github.com/users/seanh/repos","events_url":"https://api.github.com/users/seanh/events{/privacy}","received_events_url":"https://api.github.com/users/seanh/received_events","type":"User","site_admin":false},"assignees":[{"login":"seanh","id":22498,"node_id":"MDQ6VXNlcjIyNDk4","avatar_url":"https://avatars3.githubusercontent.com/u/22498?v=4","gravatar_id":"","url":"https://api.github.com/users/seanh","html_url":"https://github.com/seanh","followers_url":"https://api.github.com/users/seanh/followers","following_url":"https://api.github.com/users/seanh/following{/other_user}","gists_url":"https://api.github.com/users/seanh/gists{/gist_id}","starred_url":"https://api.github.com/users/seanh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seanh/subscriptions","organizations_url":"https://api.github.com/users/seanh/orgs","repos_url":"https://api.github.com/users/seanh/repos","events_url":"https://api.github.com/users/seanh/events{/privacy}","received_events_url":"https://api.github.com/users/seanh/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2018-11-22T12:25:02Z","updated_at":"2018-11-22T15:16:28Z","closed_at":null,"author_association":"COLLABORATOR","body":""},"comment":{"url":"https://api.github.com/repos/hypothesis/lms/issues/comments/441059785","html_url":"https://github.com/hypothesis/lms/issues/350#issuecomment-441059785","issue_url":"https://api.github.com/repos/hypothesis/lms/issues/350","id":441059785,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MTA1OTc4NQ==","user":{"login":"robertknight","id":2458,"node_id":"MDQ6VXNlcjI0NTg=","avatar_url":"https://avatars1.githubusercontent.com/u/2458?v=4","gravatar_id":"","url":"https://api.github.com/users/robertknight","html_url":"https://github.com/robertknight","followers_url":"https://api.github.com/users/robertknight/followers","following_url":"https://api.github.com/users/robertknight/following{/other_user}","gists_url":"https://api.github.com/users/robertknight/gists{/gist_id}","starred_url":"https://api.github.com/users/robertknight/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robertknight/subscriptions","organizations_url":"https://api.github.com/users/robertknight/orgs","repos_url":"https://api.github.com/users/robertknight/repos","events_url":"https://api.github.com/users/robertknight/events{/privacy}","received_events_url":"https://api.github.com/users/robertknight/received_events","type":"User","site_admin":false},"created_at":"2018-11-22T15:16:28Z","updated_at":"2018-11-22T15:16:28Z","author_association":"CONTRIBUTOR","body":"It looks like there is a problem with `window.DEFAULT_SETTINGS.lmsUrl` configuration value that comes from the Python app. This is used to [configure the Google File Picker](https://github.com/hypothesis/lms/blob/ca3651b8438232e7f2e0a8a65eabfc8b3e722c32/lms/static/scripts/content-item-selection.js#L149). It should be the URL of the top-level frame, which is https://preview-learn.blackboard.com/ when using the test site at https://new.coursesites.com/index.html and logging in as jeremydean, but instead this value is set to the invalid URL https://webapps/portal/frameset.jsp?url=%2Fwebapps%2Fblackboard%2Fexecute%2Flauncher%3Ftype%3DCourse%26id%3D_505296_1%26url%3D.\r\n\r\nIf I manually fix this key before clicking the Google file picker button, the file picker works."}}
{"actor":{"display_login":"robertknight"}}