From ab613383826d6f1659b06174cbaae06a8339c7e7 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Fri, 27 Mar 2026 23:10:15 -0400 Subject: [PATCH] Use resolve for homeserver, fixing trailing slash issues --- lib/helpers/extensions/mxc_to_https.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/helpers/extensions/mxc_to_https.dart b/lib/helpers/extensions/mxc_to_https.dart index 468da12..910f87d 100644 --- a/lib/helpers/extensions/mxc_to_https.dart +++ b/lib/helpers/extensions/mxc_to_https.dart @@ -1,4 +1,5 @@ extension MxcToHttps on Uri { - Uri mxcToHttps(String homeserver) => - Uri.parse("${homeserver}_matrix/client/v1/media/download/$host$path"); + Uri mxcToHttps(String homeserver) => Uri.parse( + homeserver, + ).resolve("_matrix/client/v1/media/download/$host$path"); }