Skip to content

Commit 8e641b3

Browse files
authored
Merge pull request #581 from 868meshbot/868meshbot-fix-ignore-incoming
Fix the ignore_incoming management BUG 568
2 parents ed545cd + bcd60c9 commit 8e641b3

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

meshtastic/__main__.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -226,13 +226,14 @@ def setPref(config, comp_name, valStr) -> bool:
226226
config_values = getattr(config_part, config_type.name)
227227
setattr(config_values, pref.name, valStr)
228228
else:
229+
config_values = getattr(config, config_type.name)
229230
if val == 0:
230231
# clear values
231232
print("Clearing ignore_incoming list")
232-
del config_type.message_type.ignore_incoming[:]
233+
del config_values.ignore_incoming[:]
233234
else:
234235
print(f"Adding '{val}' to the ignore_incoming list")
235-
config_type.message_type.ignore_incoming.extend([val])
236+
config_values.ignore_incoming.extend([int(valStr)])
236237

237238
prefix = f"{'.'.join(name[0:-1])}." if config_type.message_type is not None else ""
238239
if mt_config.camel_case:

0 commit comments

Comments
 (0)