fix: create disconnect message passing output vars

This commit is contained in:
ssillerom
2026-01-28 17:56:21 +01:00
parent ef6bbace98
commit c5be67f293

View File

@@ -572,7 +572,7 @@ class GenesysAudioHookSerializer(FrameSerializer):
the frame type is not handled or session is not open.
"""
if isinstance(frame, (EndFrame, CancelFrame)):
return json.dumps(self.create_disconnect_message(reason="completed"))
return json.dumps(self.create_disconnect_message(output_variables=self.output_variables, reason="completed"))
elif isinstance(frame, AudioRawFrame):
if not self._is_open or self._is_paused: