From 2745d3e6449cb975f359cbf0f4a7819ac7f580b2 Mon Sep 17 00:00:00 2001 From: Gwendolyn Date: Tue, 26 Dec 2023 17:11:46 +0100 Subject: [PATCH] implement slug property and get_slug method on CustomLocation --- src/c3nav/mapdata/utils/locations.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/c3nav/mapdata/utils/locations.py b/src/c3nav/mapdata/utils/locations.py index 90995a1f..a76d9a02 100644 --- a/src/c3nav/mapdata/utils/locations.py +++ b/src/c3nav/mapdata/utils/locations.py @@ -457,3 +457,10 @@ class CustomLocation: def get_icon(self): return self.icon + + def get_slug(self): + return self.pk + + @cached_property + def slug(self): + return self.pk