Skip to content

Commit

Permalink
Merge pull request #360 from ccnmtl/support-older-canvas
Browse files Browse the repository at this point in the history
Dynamic LTI Assignments: Support older Canvas versions
  • Loading branch information
ndittren authored Jul 26, 2021
2 parents dbbfdb1 + 11c1d59 commit 946e41a
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions lti_provider/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,10 @@ def post(self, request, assignment_name=None, assignment_id=None):
request.POST.get('launch_presentation_return_url'))
elif assignment_name:
url = self.lookup_assignment_name(assignment_name, assignment_id)
elif request.GET.get('assignment', None) is not None:
assignment_name = request.GET.get('assignment')
assignment_id = request.GET.get('id')
url = self.lookup_assignment_name(assignment_name, assignment_id)
elif settings.LTI_TOOL_CONFIGURATION.get('new_tab'):
url = reverse('lti-landing-page')
else:
Expand Down

0 comments on commit 946e41a

Please sign in to comment.