Describe the bug
Requesting lineitems in lti.Grade.getLineItems fails when platform only lists scope https://purl.imsglobal.org/spec/lti-ags/scope/lineitem since the getLineItems passes https://purl.imsglobal.org/spec/lti-ags/scope/lineitem.readonly
Expected behavior
The getLineItems should use scope https://purl.imsglobal.org/spec/lti-ags/scope/lineitem when https://purl.imsglobal.org/spec/lti-ags/scope/lineitem.readonly is not supported
Provider logs
Screenshots
Ltijs version
NodeJS version
Platform used
- works fine with Moodle and one local, Belgian, Platform, does not work yet with another local Belgian PLatform,
Additional context
I'm pretty sure I can ask the platfom to also add https://purl.imsglobal.org/spec/lti-ags/scope/lineitem.readonly but I thought it would be useful to report the issue anyhow
Describe the bug
Requesting lineitems in lti.Grade.getLineItems fails when platform only lists scope https://purl.imsglobal.org/spec/lti-ags/scope/lineitem since the getLineItems passes https://purl.imsglobal.org/spec/lti-ags/scope/lineitem.readonly
Expected behavior
The getLineItems should use scope https://purl.imsglobal.org/spec/lti-ags/scope/lineitem when https://purl.imsglobal.org/spec/lti-ags/scope/lineitem.readonly is not supported
Provider logs
Screenshots
Ltijs version
NodeJS version
Platform used
Additional context
I'm pretty sure I can ask the platfom to also add https://purl.imsglobal.org/spec/lti-ags/scope/lineitem.readonly but I thought it would be useful to report the issue anyhow