From 8921b41374af00dd87bcfe9cf8d11750257f943d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Fri, 29 Mar 2024 22:07:30 +0100 Subject: [PATCH] shorten node name to 16 characters at most --- src/c3nav/mesh/forms.py | 2 +- src/c3nav/mesh/messages.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/c3nav/mesh/forms.py b/src/c3nav/mesh/forms.py index 21744a8c..264405fa 100644 --- a/src/c3nav/mesh/forms.py +++ b/src/c3nav/mesh/forms.py @@ -262,7 +262,7 @@ class ConfigNodeMessageForm(MeshMessageForm): msg_type = MeshMessageType.CONFIG_NODE number = forms.IntegerField(min_value=0, max_value=2 ** 16 - 1, label=_('node number')) - name = forms.CharField(max_length=31, label=_('node name')) + name = forms.CharField(max_length=15, label=_('node name')) class ConfigIBeaconMessageForm(MeshMessageForm): diff --git a/src/c3nav/mesh/messages.py b/src/c3nav/mesh/messages.py index f566f71b..2143e403 100644 --- a/src/c3nav/mesh/messages.py +++ b/src/c3nav/mesh/messages.py @@ -169,7 +169,7 @@ class ConfigPositionMessage(discriminator_value(msg_type=MeshMessageType.CONFIG_ class ConfigNodeMessage(discriminator_value(msg_type=MeshMessageType.CONFIG_NODE), BaseModel): """ set/respond node config """ number: Annotated[NonNegativeInt, Lt(2**16)] - name: Annotated[str, MaxLen(32)] + name: Annotated[str, MaxLen(16)] class ConfigIBeaconMessage(discriminator_value(msg_type=MeshMessageType.CONFIG_IBEACON), BaseModel):