it's _name_cache not name_cache
This commit is contained in:
parent
5f2ca60432
commit
dfe7d10574
3 changed files with 6 additions and 6 deletions
|
@ -65,7 +65,7 @@ class LevelGeometryMixin(GeometryMixin):
|
|||
@property
|
||||
def subtitle(self):
|
||||
base_subtitle = super().subtitle
|
||||
level = getattr(self, 'level_cache', None)
|
||||
level = getattr(self, '_level_cache', None)
|
||||
if level is not None:
|
||||
return format_lazy(_('{category}, {level}'),
|
||||
category=base_subtitle,
|
||||
|
|
|
@ -36,9 +36,9 @@ class SpaceGeometryMixin(GeometryMixin):
|
|||
@property
|
||||
def subtitle(self):
|
||||
base_subtitle = super().subtitle
|
||||
space = getattr(self, 'space_cache', None)
|
||||
space = getattr(self, '_space_cache', None)
|
||||
if space is not None:
|
||||
level = getattr(space, 'level_cache', None)
|
||||
level = getattr(space, '_level_cache', None)
|
||||
if level is not None:
|
||||
return format_lazy(_('{category}, {space}, {level}'),
|
||||
category=base_subtitle,
|
||||
|
|
|
@ -59,19 +59,19 @@ def locations_for_request(request) -> Mapping[int, LocationSlug]:
|
|||
levels = {pk: obj for pk, obj in locations.items() if isinstance(obj, Level)}
|
||||
for obj in locations.values():
|
||||
if isinstance(obj, LevelGeometryMixin):
|
||||
obj.level_cache = levels.get(obj.level_id, None)
|
||||
obj._level_cache = levels.get(obj.level_id, None)
|
||||
|
||||
# add spaces to areas and POIs
|
||||
spaces = {pk: obj for pk, obj in locations.items() if isinstance(obj, Space)}
|
||||
for obj in locations.values():
|
||||
if isinstance(obj, SpaceGeometryMixin):
|
||||
obj.space_cache = spaces.get(obj.space_id, None)
|
||||
obj._space_cache = spaces.get(obj.space_id, None)
|
||||
|
||||
# add targets to LocationRedirects
|
||||
levels = {pk: obj for pk, obj in locations.items() if isinstance(obj, Level)}
|
||||
for obj in locations.values():
|
||||
if isinstance(obj, LocationRedirect):
|
||||
obj.target_cache = locations.get(obj.target_id, None)
|
||||
obj._target_cache = locations.get(obj.target_id, None)
|
||||
|
||||
# apply better space geometries
|
||||
for pk, geometry in get_better_space_geometries().items():
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue