Merge branch 'release/v14.88'
This commit is contained in:
@@ -31,6 +31,7 @@ coreschema==0.0.4
|
|||||||
coverage==4.5.3
|
coverage==4.5.3
|
||||||
cryptography==2.9.2
|
cryptography==2.9.2
|
||||||
cycler==0.10.0
|
cycler==0.10.0
|
||||||
|
Cython==0.29.21
|
||||||
dask==2.20.0
|
dask==2.20.0
|
||||||
decorator==4.4.0
|
decorator==4.4.0
|
||||||
defusedxml==0.5.0
|
defusedxml==0.5.0
|
||||||
@@ -70,7 +71,7 @@ entrypoints==0.3
|
|||||||
execnet==1.5.0
|
execnet==1.5.0
|
||||||
factory-boy==2.11.1
|
factory-boy==2.11.1
|
||||||
Faker==1.0.4
|
Faker==1.0.4
|
||||||
fastparquet==0.4.0
|
fastparquet==0.4.1
|
||||||
fitparse==1.1.0
|
fitparse==1.1.0
|
||||||
Flask==1.0.2
|
Flask==1.0.2
|
||||||
fsspec==0.5.2
|
fsspec==0.5.2
|
||||||
@@ -192,7 +193,7 @@ requests==2.23.0
|
|||||||
requests-oauthlib==1.2.0
|
requests-oauthlib==1.2.0
|
||||||
requests-toolbelt==0.9.1
|
requests-toolbelt==0.9.1
|
||||||
rfc3986==1.4.0
|
rfc3986==1.4.0
|
||||||
rowingdata==3.0.4
|
rowingdata==3.0.5
|
||||||
rowingphysics==0.5.0
|
rowingphysics==0.5.0
|
||||||
rq==0.13.0
|
rq==0.13.0
|
||||||
rules==2.1
|
rules==2.1
|
||||||
|
|||||||
@@ -36,6 +36,7 @@ workouttypes_ordered = collections.OrderedDict({
|
|||||||
'Kayaking':'Kayaking',
|
'Kayaking':'Kayaking',
|
||||||
'Workout':'Workout',
|
'Workout':'Workout',
|
||||||
'Yoga':'Yoga',
|
'Yoga':'Yoga',
|
||||||
|
'bike':'Bike',
|
||||||
'other':'Other',
|
'other':'Other',
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -849,7 +849,7 @@ def nextworkout(workout,user):
|
|||||||
if user.rower == workout.user:
|
if user.rower == workout.user:
|
||||||
try:
|
try:
|
||||||
ws = Workout.objects.filter(
|
ws = Workout.objects.filter(
|
||||||
startdatetime__gte=workout.startdatetime,
|
startdatetime__gt=workout.startdatetime,
|
||||||
user=workout.user
|
user=workout.user
|
||||||
).order_by(
|
).order_by(
|
||||||
"startdatetime"
|
"startdatetime"
|
||||||
@@ -859,7 +859,7 @@ def nextworkout(workout,user):
|
|||||||
else:
|
else:
|
||||||
try:
|
try:
|
||||||
ws = Workout.objects.filter(
|
ws = Workout.objects.filter(
|
||||||
startdatetime__gte=workout.startdatetime,
|
startdatetime__gt=workout.startdatetime,
|
||||||
user=workout.user,privacy='visible'
|
user=workout.user,privacy='visible'
|
||||||
).order_by(
|
).order_by(
|
||||||
"startdatetime"
|
"startdatetime"
|
||||||
@@ -879,7 +879,7 @@ def previousworkout(workout,user):
|
|||||||
if user.rower == workout.user:
|
if user.rower == workout.user:
|
||||||
try:
|
try:
|
||||||
ws = Workout.objects.filter(
|
ws = Workout.objects.filter(
|
||||||
startdatetime__lte=workout.startdatetime,
|
startdatetime__lt=workout.startdatetime,
|
||||||
user=workout.user
|
user=workout.user
|
||||||
).order_by(
|
).order_by(
|
||||||
"-startdatetime"
|
"-startdatetime"
|
||||||
@@ -889,7 +889,7 @@ def previousworkout(workout,user):
|
|||||||
else:
|
else:
|
||||||
try:
|
try:
|
||||||
ws = Workout.objects.filter(
|
ws = Workout.objects.filter(
|
||||||
startdatetime__lte=workout.startdatetime,
|
startdatetime__lt=workout.startdatetime,
|
||||||
user=workout.user,privacy='visible'
|
user=workout.user,privacy='visible'
|
||||||
).order_by(
|
).order_by(
|
||||||
"-startdatetime"
|
"-startdatetime"
|
||||||
|
|||||||
@@ -123,7 +123,7 @@ def strokedatajson_v2(request,id):
|
|||||||
logfile.write(request.data['strokedata']+"\n")
|
logfile.write(request.data['strokedata']+"\n")
|
||||||
except KeyError:
|
except KeyError:
|
||||||
logfile.write("No data in request.data\n")
|
logfile.write("No data in request.data\n")
|
||||||
except AttributeError:
|
except (AttributeError,TypeError):
|
||||||
logfile.write("No data in request\n")
|
logfile.write("No data in request\n")
|
||||||
checkdata, r = dataprep.getrowdata_db(id=row.id)
|
checkdata, r = dataprep.getrowdata_db(id=row.id)
|
||||||
if not checkdata.empty:
|
if not checkdata.empty:
|
||||||
|
|||||||
Reference in New Issue
Block a user