~cypheon/trakka

feb5bd3ed6be98be38722d8fc511092f0615c6ad — Johann Rudloff 2 years ago 07ef01b
Do not try to parse a FIT file also as GPX
1 files changed, 1 insertions(+), 1 deletions(-)

M activities/services.py
M activities/services.py => activities/services.py +1 -1
@@ 74,7 74,7 @@ def process_activity(act: Activity):
    if header[8:12] == b'.FIT':
        logger.debug('this is a FIT file')
        track = from_fit_bytes(orig_data)
    if b'<gpx' in header:
    elif b'<gpx' in header:
        logger.debug('this is a GPX file')
        track = from_gpx_bytes(BytesIO(orig_data))
    elif header[:2] == b'\x1f\x8b':