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 32 forks source link

Add expected `img` property to widget instance objects used by the LTI widget picker. #1496

Closed FrenjaminBanklin closed 10 months ago

FrenjaminBanklin commented 11 months ago

Removes iconUrl use from widget picker, using it instead in the useInstanceList hook to add the img property to all widget instance objects for continued compatibility with any LTIs expecting that property such as Obojobo.

Fixes the assignment of the outcome_ext key in the LTI launch variable parsing code where it was erroneously defaulting to null instead of an empty string in the event that ext_outcome_data_values_accepted is not provided by incoming LTI params.