ILIAS icon indicating copy to clipboard operation
ILIAS copied to clipboard

Use spec-aligned date format when parsing LTI score timestamp

Open FElliger opened this issue 1 year ago • 0 comments

This changes the parsed data format for LTI score timestamps to PHP's RFC3339_EXTENDED format, which allows milliseconds and timezone offsets with colons.

The LTI spec demands timestamps to have "ISO 8601 with a sub-second precision" format (See section 3.4.9 of the LTI Assignment & Grade Service spec (v2.0)). However, PHP's ISO8601 is not aligned with that.

Context

FElliger avatar Feb 12 '24 15:02 FElliger