lpcmanager

Cleaner parsing of the onchange column content.
som6
2020-12-07, Edouard Tisserant
1b048e9bada5
Parents b14d032ab0dc
Children ff65542a06ac
Cleaner parsing of the onchange column content.
--- a/OnChangeFromOptions.py Tue Nov 17 10:34:22 2020 +0100
+++ b/OnChangeFromOptions.py Mon Dec 07 11:19:15 2020 +0100
@@ -13,8 +13,11 @@
"""
opts = ParseOptions(var.getopts())
if opts.is_onchange:
- new_onchange = [
- onchange.strip() for onchange in var.getonchange().split(',')]
+ new_onchange = []
+ for onchangecall in var.getonchange().split(','):
+ onchangecall = onchangecall.strip()
+ if onchangecall:
+ new_onchange.append(onchangecall)
if opts.variable_type_selection == 1 : # "Static"
new_onchange += ["StoredValue"]
elif opts.variable_type_selection == 3 : # "Alarm"