LTI provider (1.3)| feature request notification when Empty service url

LTI provider (1.3)| feature request notification when Empty service url

by Gemma Lesterhuis -
Number of replies: 1
Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers

Moodle versions: 4.x

LTI Provider: 1.3/advantage

Background:  
In 2021 I posted an issue with LTI 1.1/1.2 Empty service url  (https://moodle.org/mod/forum/discuss.php?d=430048) .

Cause:  We found out that this is due to a reset option on the LTI consumer side. This particular LMS implemented that the LIS_result_sourced_ids will be send without a the serviceurl because they don't expect a result back.  

Moodle vs Moodle
As posted in https://moodle.org/mod/forum/discuss.php?d=430048 I could not replicate this issue from Moodle - Moodle. 

The problem we see: is that when the LMS consumer is wrongly configured this is the reason why a grade is not being received.

What we suggest: that when the serviceurl is empty, when the student goes into the course a notification will appear. That due to configuration, there will be no result send back. and they should contact their organisation. 

--

Are you having this issue as well?
please vote on my tracker (https://tracker.moodle.org/browse/MDL-77476) . Do you think there is a better solutions, please let  me know! 

Average of ratings:Useful (1)
In reply to Gemma Lesterhuis

Re: LTI provider (1.3)| feature request notification when Empty service url

by Jake Dallimore -
Picture of Core developers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers Picture of Testers
I think something like this would be very handy. We'll probably have to keep track of that (the mismatch between tool configuration and launchdata claims) and then present the relevant notice to the user in the activity itself, once the enrolment code redirects there.