From 82df5526dd44191402b797f693c4c43cd9b81297 Mon Sep 17 00:00:00 2001 From: Krille Fear Date: Sat, 30 Oct 2021 10:50:36 +0200 Subject: [PATCH] fix: Play response voice messages --- lib/widgets/event_content/audio_player.dart | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/widgets/event_content/audio_player.dart b/lib/widgets/event_content/audio_player.dart index 109f3b36..b169c318 100644 --- a/lib/widgets/event_content/audio_player.dart +++ b/lib/widgets/event_content/audio_player.dart @@ -62,9 +62,8 @@ class _AudioPlayerState extends State { final matrixFile = await widget.event.downloadAndDecryptAttachmentCached(); final tempDir = await getTemporaryDirectory(); - final fileName = matrixFile.name.contains('.') - ? matrixFile.name - : '${matrixFile.name}.mp3'; + final fileName = + widget.event.content.tryGet('filename') ?? matrixFile.name; final file = File('${tempDir.path}/$fileName'); await file.writeAsBytes(matrixFile.bytes);