diff --git a/src/c3nav/mesh/forms.py b/src/c3nav/mesh/forms.py index 264405fa..1a6692bd 100644 --- a/src/c3nav/mesh/forms.py +++ b/src/c3nav/mesh/forms.py @@ -120,10 +120,11 @@ class MeshRouteRequestForm(MeshMessageForm): self.fields["address"].choices = (('', '------'), )+self.node_choices def get_msg_data(self): - return { + data = { **super().get_msg_data(), - "request_id": int(time.time()*100000) % 2**32, } + data["content"]["request_id"] = int(time.time() * 100000) % 2 ** 32 + return data class ConfigUplinkMessageForm(MeshMessageForm):