adding course result to plannedsessionview
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user