ace-lab / pl-faded-parsons

This contains the Berkeley Faded Parson's element and is designed to be used as a submodule
1 stars 0 forks source link

Validate info.json Configuration Early #55

Open SybelBlue opened 1 week ago

SybelBlue commented 1 week ago

As it stands, the system only checks for the resources it needs to render, which means that the system will sometimes err only when Save & Grade is hit due to ./solution being missing or showCorrectAnswer being un-set.

It is worth validating the full JSON config before rendering to keep the "once a component appears to work, it works" philosophy in place like the rest of PL.