File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -1200,7 +1200,7 @@ async def _on_event(self, message):
1200
1200
1201
1201
event_responses = []
1202
1202
for i , event in enumerate (events ):
1203
- if event ['response_required' ] == 'always' and not utils . determine_event_status ( event [ 'active_period' ]) == 'completed' :
1203
+ if event ['response_required' ] == 'always' :
1204
1204
if isinstance (event ['event_signals' ], list ):
1205
1205
signals = event ['event_signals' ]
1206
1206
else :
@@ -1210,6 +1210,8 @@ async def _on_event(self, message):
1210
1210
while (j < len (signals ) and response_code == 200 ):
1211
1211
if not signals [j ]['signal_name' ] in enums .SIGNAL_NAME .values :
1212
1212
response_code = enums .STATUS_CODES .SIGNAL_NOT_SUPPORTED
1213
+ results [i ] = 'optOut'
1214
+ break
1213
1215
j += 1
1214
1216
event_responses .append ({'response_code' : response_code ,
1215
1217
'response_description' : 'OK' if response_code == 200 else 'ERROR' ,
You can’t perform that action at this time.
0 commit comments