You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The file format documentation says that the prelim_order and swimmoff_order fields of a RelayEvent (E0) record are required, and the code in fact enforces that. However, I'm receiving files from HyTek Meet Manager 8 where these values are not provided. I'd still like to be able to accept these files, because for my uses these fields are not used.
What do you think about a parameter to decode_records (and friends) which would skip the m1 required test? Maybe call it enforce_required, and default it to True?
I'm open to other ideas. Thanks!
Now that I think about it, I'd probably need this on the encode_record side, eventually.
The text was updated successfully, but these errors were encountered:
Meet Manager fairly regards certain fields as optional which are listed
as M1 in the published spec. We should support serializing and
deserializing SDIF files where these values are absent.
Adds a new strict mode that requires we match the spec exactly, which is
off by default. Notes on the RelayName model that these fields are
Optional even though they're "m1".
Fixes#9.
The file format documentation says that the
prelim_order
andswimmoff_order
fields of aRelayEvent
(E0) record are required, and the code in fact enforces that. However, I'm receiving files from HyTek Meet Manager 8 where these values are not provided. I'd still like to be able to accept these files, because for my uses these fields are not used.What do you think about a parameter to
decode_records
(and friends) which would skip them1
required test? Maybe call itenforce_required
, and default it toTrue
?I'm open to other ideas. Thanks!
Now that I think about it, I'd probably need this on the
encode_record
side, eventually.The text was updated successfully, but these errors were encountered: