500 Internal Server Error with empty deep linking responses

Jump to solution
svickers2
Community Contributor

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.

Labels (2)
0 Likes
1 Solution
svickers2
Community Contributor
Author

@matthew_buckett, thanks for the link.  I had not reported it anywhere else, but am pleased that it appears to have a fix.

View solution in original post

0 Likes