h5p/h5p-documentation-tool

Using invalid xAPI interaction type

Opened this issue · 0 comments

The value 'compound' used in

definition.interactionType = 'compound';
is not among the allowed values for interaction types, cmp. https://github.com/adlnet/xAPI-Spec/blob/master/xAPI-Data.md#interaction-types The xAPI validator at https://lrs.adlnet.gov/statementvalidator declares xAPI statements using that value as invalid. While this may be fine for H5P itself, it may cause trouble in a LRS or other systems evaluating the xAPI statements.

The value seems to be relevant for the H5P report module though, see: h5p/h5p-php-report#11