From 2ed9845af9592c22eb3ac572c5956f8d1133658f Mon Sep 17 00:00:00 2001 From: Simon Date: Wed, 2 Nov 2022 14:59:46 +0000 Subject: [PATCH] gg --- bridge_master.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bridge_master.py b/bridge_master.py index c8b8435..b6e37a1 100644 --- a/bridge_master.py +++ b/bridge_master.py @@ -308,6 +308,8 @@ def remove_bridge_system(system): _bridgestemp[_bridge] = [] _bridgestemp[_bridge].append(_bridgesystem) else: + if _bridge not in _bridgestemp: + _bridgestemp[_bridge] = [] _bridgestemp[_bridge].append({'SYSTEM': system, 'TS': _bridgesystem['TS'], 'TGID': _bridgesystem['TGID'],'ACTIVE': False,'TIMEOUT': _bridgesystem['TIMEOUT'],'TO_TYPE': 'ON','OFF': [],'ON': [_bridgesystem['TGID'],],'RESET': [], 'TIMER': time() + _bridgesystem['TIMEOUT']}) BRIDGES.update(_bridgestemp)