hypothesis / lms

LTI app for integrating with learning management systems
BSD 2-Clause "Simplified" License
45 stars 14 forks source link

Unify error codes used for typechecking and at runtime #6391

Closed robertknight closed 2 weeks ago

robertknight commented 2 weeks ago

Depends on https://github.com/hypothesis/lms/pull/6390.

Unify the lists of LTI error codes used for typechecking and matched at runtime against server error messages.

This makes adding new error codes easier and avoids a potential hazard where a new error code is added to one list but not the other.