500 Internal Server Error with empty deep linking responses
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In my tests, when a user is returned to Canvas with a deep linking response message which does not contain a content_items parameter (or an https://purl.imsglobal.org/spec/lti-dl/claim/content_items when using LTI 1.3), a "500 Internal Server Error" response is being generated. Both versions 1 and 2 of the IMS Deep Linking specifications declare this parameter as being optional (e.g. "the absence of this claim indicates there should be no item added as a result of this interaction") so this seems like a bug which needs resolving to comply with the IMS spec. Is there somewhere specific such issues should be reported?
Thanks.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@matthew_buckett, thanks for the link. I had not reported it anywhere else, but am pleased that it appears to have a fix.