From 529e88c7f9d8997a4fbbc84f98120d1b31d2e39e Mon Sep 17 00:00:00 2001
From: Andrej Kacian <andrej@kacian.sk>
Date: Thu, 27 Jan 2022 17:47:09 +0100
Subject: [PATCH] Do not copy mxc string unnecessarily in db.get_thumbnail()

---
 src/client_server/media.rs | 2 +-
 src/database/media.rs      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/client_server/media.rs b/src/client_server/media.rs
index a827d64f..8524c57e 100644
--- a/src/client_server/media.rs
+++ b/src/client_server/media.rs
@@ -207,7 +207,7 @@ pub async fn get_content_thumbnail_route(
     }) = db
         .media
         .get_thumbnail(
-            mxc.clone(),
+            &mxc,
             &db.globals,
             body.width
                 .try_into()
diff --git a/src/database/media.rs b/src/database/media.rs
index 46630131..a4bb4025 100644
--- a/src/database/media.rs
+++ b/src/database/media.rs
@@ -171,7 +171,7 @@ impl Media {
     /// For width,height <= 96 the server uses another thumbnailing algorithm which crops the image afterwards.
     pub async fn get_thumbnail(
         &self,
-        mxc: String,
+        mxc: &str,
         globals: &Globals,
         width: u32,
         height: u32,