From c535e6fe41e59f7236385c8b5705b93987b08697 Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Thu, 27 Jan 2022 22:16:03 +0100 Subject: [PATCH] chore: fix Video audio filename --- lib/pages/chat/events/audio_player.dart | 2 +- lib/pages/chat/events/video_player.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/pages/chat/events/audio_player.dart b/lib/pages/chat/events/audio_player.dart index 44a4c2ac..93bbf5d2 100644 --- a/lib/pages/chat/events/audio_player.dart +++ b/lib/pages/chat/events/audio_player.dart @@ -66,7 +66,7 @@ class _AudioPlayerState extends State { await widget.event.downloadAndDecryptAttachmentCached(); if (matrixFile == null) throw ('Download failed'); final tempDir = await getTemporaryDirectory(); - final fileName = widget.event.infoMap['url'] as String; + final fileName = widget.event.content.tryGet('url')!; final file = File('${tempDir.path}/$fileName'); await file.writeAsBytes(matrixFile.bytes); diff --git a/lib/pages/chat/events/video_player.dart b/lib/pages/chat/events/video_player.dart index 74a96d6e..e74d645a 100644 --- a/lib/pages/chat/events/video_player.dart +++ b/lib/pages/chat/events/video_player.dart @@ -41,7 +41,7 @@ class _EventVideoPlayerState extends State { _networkUri = html.Url.createObjectUrlFromBlob(blob); } else { final tempDir = await getTemporaryDirectory(); - final fileName = widget.event.infoMap['url'] as String; + final fileName = widget.event.content.tryGet('url')!; final file = File('${tempDir.path}/$fileName'); if (await file.exists() == false) { await file.writeAsBytes(videoFile.bytes);