Private
Public Access
1
0

fixing issues

This commit is contained in:
2024-12-24 07:58:47 +01:00
parent 370abea126
commit 4e1d505023
3 changed files with 86 additions and 2 deletions

View File

@@ -3830,6 +3830,36 @@ class Workout(models.Model):
record.boatclass = self.workouttype
record.save()
if self.uploadedtostrava:
record = create_or_update_syncrecord(self.user, self,
stravaid=self.uploadedtostrava,
)
if self.uploadedtointervals:
record = create_or_update_syncrecord(self.user, self,
intervalsid= self.uploadedtointervals,
)
if self.uploadedtotp:
record = create_or_update_syncrecord(self.user, self,
tpid= self.uploadedtotp,
)
if self.uploadedtonk:
record = create_or_update_syncrecord(self.user, self,
nkid= self.uploadedtonk,
)
if self.uploadedtosporttracks:
record = create_or_update_syncrecord(self.user, self,
sporttracksid=self.uploadedtosporttracks,
)
if self.uploadedtoc2:
record = create_or_update_syncrecord(self.user, self,
c2id= self.uploadedtoc2,
)
super(Workout, self).save(*args, **kwargs)
@classmethod
@@ -4006,7 +4036,7 @@ def create_or_update_syncrecord(rower, workout, **kwargs):
try:
record.save()
except IntegrityError:
except (IntegrityError, ValueError):
pass
return record