some hotfixing so locations reports refer to can be deleted
This commit is contained in:
parent
407e3ba06b
commit
dddd88d2cc
2 changed files with 3 additions and 1 deletions
|
@ -291,7 +291,7 @@ class ChangedObject(models.Model):
|
||||||
related_model = field.related_model
|
related_model = field.related_model
|
||||||
if related_model._meta.app_label != 'mapdata':
|
if related_model._meta.app_label != 'mapdata':
|
||||||
continue
|
continue
|
||||||
if related_model.__name__ == 'AccessPermission':
|
if related_model.__name__ in ('AccessPermission', 'Report'):
|
||||||
continue
|
continue
|
||||||
kwargs = {field.field.name+'__pk': self.obj_pk}
|
kwargs = {field.field.name+'__pk': self.obj_pk}
|
||||||
if self.changeset.wrap_model(related_model).objects.filter(**kwargs).exists():
|
if self.changeset.wrap_model(related_model).objects.filter(**kwargs).exists():
|
||||||
|
|
|
@ -70,6 +70,8 @@ class Report(models.Model):
|
||||||
|
|
||||||
@cached_property
|
@cached_property
|
||||||
def location_specific(self):
|
def location_specific(self):
|
||||||
|
if self.location is None:
|
||||||
|
return None
|
||||||
return self.location.get_child()
|
return self.location.get_child()
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue