From 27c8e43dca3878a6a93f31e34796616b91632272 Mon Sep 17 00:00:00 2001 From: Karthikeyan S Date: Wed, 12 Mar 2025 08:21:01 +0530 Subject: [PATCH] fix: incorrect filename when caption is used in body of event --- lib/src/event.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/src/event.dart b/lib/src/event.dart index d45176fd..b19cafbb 100644 --- a/lib/src/event.dart +++ b/lib/src/event.dart @@ -792,9 +792,11 @@ class Event extends MatrixEvent { throw ('Unable to decrypt file'); } } + + final filename = content.tryGet('filename') ?? body; return MatrixFile( bytes: uint8list, - name: body, + name: filename, mimeType: attachmentMimetype, ); }