Merge pull request #100 from llluis/fix-played-event

bugfix played event
This commit is contained in:
Michael Hansen
2024-06-26 13:26:42 -05:00
committed by GitHub
+3 -1
View File
@@ -608,7 +608,8 @@ class SatelliteBase:
event.type event.type
): ):
await _disconnect() await _disconnect()
await self.trigger_played() if not hasattr(event, 'wav'):
await self.trigger_played()
snd_client = None # reconnect on next event snd_client = None # reconnect on next event
except asyncio.CancelledError: except asyncio.CancelledError:
break break
@@ -654,6 +655,7 @@ class SatelliteBase:
samples_per_chunk=self.settings.snd.samples_per_chunk, samples_per_chunk=self.settings.snd.samples_per_chunk,
volume_multiplier=self.settings.snd.volume_multiplier, volume_multiplier=self.settings.snd.volume_multiplier,
): ):
event.wav = True
await self.event_to_snd(event) await self.event_to_snd(event)
except Exception: except Exception:
# Unmute in case of an error # Unmute in case of an error