jqueiroz / lojban.io

A free and opensource platform for studying the artificial language Lojban.
https://lojban.io
BSD 3-Clause "New" or "Revised" License
81 stars 6 forks source link

Incorrect exercise: [deckId=eng_contextualized-brivla][exerciseId=1189] #133

Open jwharr opened 3 years ago

jwharr commented 3 years ago

Description

My answer here is incorrect (I believe it should be "pinxe"). However, the correct answer is certainly not "djuno".

Diagnostics information (do not remove)

jqueiroz commented 3 years ago

Thanks for reporting!

The definition of that exercise appears correct, so I suspect that you might have enabled/disabled a card in the deck between loading the exercise and submitting your solution. That would cause the listed exerciseId (1189) to refer to an exercise other than the original one, and then the validation payload would be incorrect.

I will make changes to detect this case and handle it appropriately.

Related to #78.