From fa97bcc52d120bf9ecfc3c72e4540429aca54d93 Mon Sep 17 00:00:00 2001 From: Gautier Hattenberger Date: Wed, 17 Jun 2026 00:30:10 +0200 Subject: [PATCH] [messages] fix the formating of values in a list (#3662) --- sw/ground_segment/messages-gui/msgRecord/qtMessageModel.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sw/ground_segment/messages-gui/msgRecord/qtMessageModel.py b/sw/ground_segment/messages-gui/msgRecord/qtMessageModel.py index 140b4d5bb5..62654d9d18 100644 --- a/sw/ground_segment/messages-gui/msgRecord/qtMessageModel.py +++ b/sw/ground_segment/messages-gui/msgRecord/qtMessageModel.py @@ -76,7 +76,10 @@ def format_field_vals(field:PprzMessageField,val:typing.Optional[typing.Any] = N val = field.val if field.format and '%' in field.format: - valstr = field.format % val + if type(val) == list: + valstr = '['+', '.join([field.format % v for v in val])+']' + else: + valstr = field.format % val else: valstr = str(val) @@ -862,4 +865,4 @@ class FilteredIvyModel(QSortFilterProxyModel): return checkstatus and regex_result - \ No newline at end of file +