From 5a774ba5be82ce7a24500dea934a9052698873bc Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Mon, 21 Sep 2020 21:05:20 +0200 Subject: [PATCH] gpx --- rowers/dataprep.py | 6 ++++++ rowers/rows.py | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/rowers/dataprep.py b/rowers/dataprep.py index 23d926e6..dff4237d 100644 --- a/rowers/dataprep.py +++ b/rowers/dataprep.py @@ -1697,6 +1697,12 @@ def new_workout_from_file(r, f2, # Send an email to info@rowsandall.com with the file attached # for me to check if it is a bug, or a new file type # worth supporting + if fileformat == 'gpx': + print('aap') + os.remove(f2) + message = "GPX files support is on our roadmap. Check back soon." + return (0, message, f2) + if fileformat == 'unknown': message = "We couldn't recognize the file type" extension = os.path.splitext(f2)[1] diff --git a/rowers/rows.py b/rowers/rows.py index 9a70073f..c6ebf083 100644 --- a/rowers/rows.py +++ b/rowers/rows.py @@ -66,7 +66,7 @@ def validate_image_extension(value): def validate_file_extension(value): import os ext = os.path.splitext(value.name)[1] - valid_extensions = ['.tcx','.csv','.TCX', + valid_extensions = ['.tcx','.csv','.TCX','.gpx','.GPX', '.CSV','.fit','.FIT','.zip','.ZIP', '.gz','.GZ','.xls'] if not ext in valid_extensions: