From 12a0db43e73c00fba5aff50784938319b8d20b17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Sun, 29 Dec 2024 17:32:25 +0100 Subject: [PATCH] add effective_slug to TrackablePositionSchema --- src/c3nav/mapdata/schemas/models.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/c3nav/mapdata/schemas/models.py b/src/c3nav/mapdata/schemas/models.py index ee9e87d1..ddc54116 100644 --- a/src/c3nav/mapdata/schemas/models.py +++ b/src/c3nav/mapdata/schemas/models.py @@ -601,6 +601,10 @@ class TrackablePositionSchema(BaseSchema): description="slug representing the position", example="p:adskjfalskdj", ) + effective_slug: PositionID = APIField( + description="slug representing the position", + example="p:adskjfalskdj", + ) icon: Optional[NonEmptyStr] = APIField( # todo: not optional? title="set icon name", description="icon as set in the location specifically (any material design icon name)",