Merge pull request #4161 from tanmayc25/fix/lemonslice-missing-dtmf-callback

fix(lemonslice): add missing on_dtmf_event callback in DailyCallbacks construction
This commit is contained in:
Mark Backman
2026-03-27 10:19:54 -04:00
committed by GitHub
2 changed files with 2 additions and 0 deletions

1
changelog/4161.fixed.md Normal file
View File

@@ -0,0 +1 @@
- Added missing `on_dtmf_event` callback to `LemonSliceTransportClient.setup()` `DailyCallbacks` construction, fixing a `ValidationError` at pipeline setup time.

View File

@@ -181,6 +181,7 @@ class LemonSliceTransportClient:
on_dialout_stopped=partial(self._on_handle_callback, "on_dialout_stopped"),
on_dialout_error=partial(self._on_handle_callback, "on_dialout_error"),
on_dialout_warning=partial(self._on_handle_callback, "on_dialout_warning"),
on_dtmf_event=partial(self._on_handle_callback, "on_dtmf_event"),
on_participant_joined=self._callbacks.on_participant_joined,
on_participant_left=self._callbacks.on_participant_left,
on_participant_updated=partial(self._on_handle_callback, "on_participant_updated"),