diff --git a/app/services/vlc_player.py b/app/services/vlc_player.py index e73c882..c78d99a 100644 --- a/app/services/vlc_player.py +++ b/app/services/vlc_player.py @@ -264,8 +264,10 @@ class VLCPlayerService: # This could be refined to track per-user play history admin_user = await user_repo.get_by_id(1) admin_user_id = None + admin_user_name = None if admin_user: admin_user_id = admin_user.id + admin_user_name = admin_user.name # Always create a new SoundPlayed record for each play event sound_played = SoundPlayed( @@ -288,6 +290,7 @@ class VLCPlayerService: "sound_id": sound_id, "sound_name": sound_name, "user_id": admin_user_id, + "user_name": admin_user_name, "play_count": (old_count + 1) if sound else None, } await socket_manager.broadcast_to_all("sound_played", event_data)