fix: Play response voice messages

onboarding
Krille Fear 4 years ago
parent 0a52d26043
commit 401792f6a3

@ -62,9 +62,8 @@ class _AudioPlayerState extends State<AudioPlayerWidget> {
final matrixFile = final matrixFile =
await widget.event.downloadAndDecryptAttachmentCached(); await widget.event.downloadAndDecryptAttachmentCached();
final tempDir = await getTemporaryDirectory(); final tempDir = await getTemporaryDirectory();
final fileName = matrixFile.name.contains('.') final fileName =
? matrixFile.name widget.event.content.tryGet<String>('filename') ?? matrixFile.name;
: '${matrixFile.name}.mp3';
final file = File('${tempDir.path}/$fileName'); final file = File('${tempDir.path}/$fileName');
await file.writeAsBytes(matrixFile.bytes); await file.writeAsBytes(matrixFile.bytes);

Loading…
Cancel
Save