chore: Follow up fix uri encoding

This commit is contained in:
Krille Fear 2022-01-28 20:43:59 +01:00
commit 545d1ceb3b
2 changed files with 4 additions and 2 deletions

View file

@ -67,7 +67,8 @@ class _AudioPlayerState extends State<AudioPlayerWidget> {
await widget.event.downloadAndDecryptAttachmentCached();
if (matrixFile == null) throw ('Download failed');
final tempDir = await getTemporaryDirectory();
final fileName = widget.event.attachmentOrThumbnailMxcUrl()!.toString();
final fileName = Uri.encodeComponent(
widget.event.attachmentOrThumbnailMxcUrl()!.toString());
final file = File('${tempDir.path}/$fileName');
await file.writeAsBytes(matrixFile.bytes);