mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-06-11 09:14:52 +02:00
d23e865f35
PR #4 of 5. After a successful resend, re-arm _pending_echo with the original msg_id and known pkt_payload so echoes from previously-unreached repeaters that pick up the rebroadcast are classified as 'sent' and carry msg_id in the SocketIO emit. The frontend echo handler now collects forced msg_ids and passes them to refreshMessagesMeta(forceIds), which bypasses the "already has route info, skip" guard for those ids. End result: clicking resend extends the repeater list on the existing message's badge in place — no duplicate row, no stale count. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>