lduarte1991 / hxat

Contains the currently-in-development project by HarvardX to bring the annotation tool currently living in the edX platform to a more accessible LTI implementation.
12 stars 7 forks source link

atg pr109: fix starting resource issue #128

Closed nmaekawa closed 4 years ago

nmaekawa commented 4 years ago

This is a cherry-pick from https://github.com/Harvard-ATG/annotationsx/pull/109 "This PR addresses a lingering issue with the starting resource functionality which occurs when a starting resource is orphaned and blocks all users from using the tool."

This diverge from atg in hx_lti_initializer/views.py:launch_lti() where atg redirects to access_annotation_target and course_admin_hub instead of directly rendering these pages. We kept the 200 and adjusted the tests accordingly.