ucfopen / Materia

Engage students with easily embedded apps for online courses. Supercharge your course with compelling experiences and game mechanics.
https://ucfopen.github.io/Materia-Docs/
GNU Affero General Public License v3.0
36 stars 34 forks source link

User admin instances played not correctly displaying LTI context #1543

Closed clpetersonucf closed 9 months ago

clpetersonucf commented 10 months ago

When reviewing instances played by a user in the user admin page, we include a property called "Context" that's supposed to be Web for non-LTI plays and LTI for LTI plays. However, the string match is case sensitive:

{play.auth == 'LTI' ? 'LTI' : 'Web' }

And at least on production, the auth value is provided as "lti" instead of "LTI"

clpetersonucf commented 9 months ago

Resolved in #1544