fixed discover trace for non-repeater

This commit is contained in:
Florent de Lamotte 2025-10-30 09:07:04 +01:00
parent 57f6cf5af9
commit 851bfb7ace

View file

@ -1135,7 +1135,12 @@ async def print_disc_trace_to (mc, contact):
for i in range(0, inp_l):
elem = inp[2*i:2*(i+1)]
trace = elem if trace == "" else f"{trace},{elem}"
if trace == "":
trace = elem
elif trace[-2:] != elem:
trace = f"{trace},{elem}"
logger.info(f"Trying {trace}")
await next_cmd(mc, ["trace", trace])