fixing issues
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user