Add relay_node field to PacketSeen model and update template for display

This commit is contained in:
Paul Picazo
2025-11-10 20:30:22 -08:00
committed by pablorevilla-meshtastic
parent f87831c3a5
commit 8ca388acb8
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -72,6 +72,7 @@ class PacketSeen(Base):
rx_time: Mapped[int] = mapped_column(BigInteger, primary_key=True)
hop_limit: Mapped[int] = mapped_column(nullable=True)
hop_start: Mapped[int] = mapped_column(nullable=True)
relay_node: Mapped[int] = mapped_column(BigInteger, nullable=True)
channel: Mapped[str] = mapped_column(nullable=True)
rx_snr: Mapped[float] = mapped_column(nullable=True)
rx_rssi: Mapped[int] = mapped_column(nullable=True)
+1
View File
@@ -157,6 +157,7 @@ async def process_envelope(topic, env):
rx_rssi=env.packet.rx_rssi,
hop_limit=env.packet.hop_limit,
hop_start=env.packet.hop_start,
relay_node=env.packet.relay_node if env.packet.relay_node else None,
topic=topic,
import_time_us=now_us,
)