shorten node name to 16 characters at most

This commit is contained in:
Laura Klünder 2024-03-29 22:07:30 +01:00
parent 77b916f4b4
commit 8921b41374
2 changed files with 2 additions and 2 deletions

View file

@ -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):

View file

@ -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):