diff --git a/src/c3nav/control/templates/control/mesh_messages.html b/src/c3nav/control/templates/control/mesh_messages.html index 225d4c78..66ac4e32 100644 --- a/src/c3nav/control/templates/control/mesh_messages.html +++ b/src/c3nav/control/templates/control/mesh_messages.html @@ -92,7 +92,7 @@ {% mesh_node entry.peer %} {{ entry.rssi }} - {{ entry.distance }} + {{ entry.distance | m_to_cm }} {% endfor %} diff --git a/src/c3nav/control/templatetags/mesh_node.py b/src/c3nav/control/templatetags/mesh_node.py index 2aadeb35..c908071b 100644 --- a/src/c3nav/control/templatetags/mesh_node.py +++ b/src/c3nav/control/templatetags/mesh_node.py @@ -18,3 +18,8 @@ def mesh_node(context, bssid): '{bssid}', url=reverse('control.mesh.node.detail', kwargs={"pk": bssid}), bssid=bssid ) + + +@register.filter() +def m_to_cm(value): + return "%.2fm" % (int(value)/100)