oops forgot to remove the color field on line obstacles
This commit is contained in:
parent
4778e6955e
commit
59317f9a42
2 changed files with 8 additions and 4 deletions
|
@ -13,5 +13,9 @@ class Migration(migrations.Migration):
|
|||
migrations.RemoveField(
|
||||
model_name='obstacle',
|
||||
name='color',
|
||||
)
|
||||
),
|
||||
migrations.RemoveField(
|
||||
model_name='lineobstacle',
|
||||
name='color',
|
||||
),
|
||||
]
|
||||
|
|
|
@ -197,9 +197,11 @@ class ObstacleGroup(TitledMixin, models.Model):
|
|||
self.register_changed_geometries()
|
||||
super().delete(*args, **kwargs)
|
||||
|
||||
def register_changed_geometries(self, do_query=True):
|
||||
def register_changed_geometries(self):
|
||||
for obj in self.obstacles.select_related('space'):
|
||||
obj.register_change(force=True)
|
||||
for obj in self.lineobstacles.select_related('space'):
|
||||
obj.register_change(force=True)
|
||||
|
||||
|
||||
class Obstacle(SpaceGeometryMixin, models.Model):
|
||||
|
@ -252,8 +254,6 @@ class LineObstacle(SpaceGeometryMixin, models.Model):
|
|||
validators=[MinValueValidator(Decimal('0'))])
|
||||
altitude = models.DecimalField(_('altitude above ground'), max_digits=6, decimal_places=2, default=0,
|
||||
validators=[MinValueValidator(Decimal('0'))])
|
||||
color = models.CharField(null=True, blank=True, max_length=32, verbose_name=_('color (optional)'))
|
||||
# TODO: migrate away from color same as for Obstacle
|
||||
|
||||
class Meta:
|
||||
verbose_name = _('Line Obstacle')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue