removing notification for new workout sync, adding CN liked KML api
This commit is contained in:
@@ -1623,11 +1623,13 @@ timezones = (
|
||||
|
||||
class GeoCourse(models.Model):
|
||||
manager = models.ForeignKey(Rower, null=True, on_delete=models.SET_NULL)
|
||||
followers = models.ManyToManyField(Rower, related_name='followed_courses')
|
||||
distance = models.IntegerField(default=0)
|
||||
name = models.CharField(max_length=150, blank=True)
|
||||
country = models.CharField(max_length=150, blank=True)
|
||||
notes = models.CharField(blank=True, max_length=200,
|
||||
verbose_name='Course Notes')
|
||||
updated = models.DateTimeField(default=timezone.now, blank=True)
|
||||
|
||||
def __str__(self):
|
||||
name = self.name
|
||||
@@ -1644,6 +1646,11 @@ class GeoCourse(models.Model):
|
||||
d=d,
|
||||
)
|
||||
|
||||
def save(self, *args, **kwargs):
|
||||
self.update = timezone.now()
|
||||
super(GeoCourse, self).save(*args, **kwargs)
|
||||
self.followers.add(self.manager)
|
||||
|
||||
@property
|
||||
def coord(self):
|
||||
return course_coord_center(self)
|
||||
|
||||
Reference in New Issue
Block a user