usspeedskating / tempus-public

This is the public issue-tracking repository for Tempus
0 stars 0 forks source link

Retain historical versions of FinishLynx files #56

Open RobertBouillon opened 3 years ago

RobertBouillon commented 3 years ago

FinishLynx sometimes writes a file multiple times. This can happen due to an error on the timing side or a late ruling. FinishLynx corrects the error by overwriting the previous file, destroying the previous results.

For safety, Tempus should internally record and persist any data that's received from FinishLynx and provide the CS with the ability to view or apply FinishLynx times that may have arrived previously.