Private
Public Access
1
0

adding course result to plannedsessionview

This commit is contained in:
2024-04-05 08:55:02 +02:00
parent 47169af69c
commit 74dac7c789
7 changed files with 58 additions and 10 deletions

View File

@@ -4158,6 +4158,7 @@ class IndoorVirtualRaceResult(models.Model):
class CourseTestResult(models.Model):
userid = models.IntegerField(default=0)
courseid = models.IntegerField(default=0)
workoutid = models.IntegerField(null=True)
plannedsession = models.ForeignKey(
PlannedSession, on_delete=models.CASCADE)
@@ -4167,6 +4168,13 @@ class CourseTestResult(models.Model):
startsecond = models.FloatField(default=0)
endsecond = models.FloatField(default=0)
def save(self, *args, **kwargs):
if self.userid == 0:
w = Workout.objects.get(id=self.workoutid)
self.userid = w.user.id
super(CourseTestResult, self).save(*args, **kwargs)
class IndoorVirtualRaceResultForm(ModelForm):
class Meta: