From 3e902836cccccb64dafb55b6efdef370816f857b Mon Sep 17 00:00:00 2001 From: strawberry Date: Wed, 20 Mar 2024 17:41:16 -0400 Subject: [PATCH] simplify heroes get_avatar Signed-off-by: strawberry --- src/api/client_server/sync.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/api/client_server/sync.rs b/src/api/client_server/sync.rs index bb4cd51d..22a4c49c 100644 --- a/src/api/client_server/sync.rs +++ b/src/api/client_server/sync.rs @@ -1333,9 +1333,7 @@ pub async fn sync_events_v4_route( ruma::JsOption::Some(heroes_avatar) } else { match services().rooms.state_accessor.get_avatar(room_id)? { - ruma::JsOption::Some(avatar) => { - avatar.url.map_or(ruma::JsOption::Undefined, ruma::JsOption::Some) - }, + ruma::JsOption::Some(avatar) => ruma::JsOption::from_option(avatar.url), ruma::JsOption::Null => ruma::JsOption::Null, ruma::JsOption::Undefined => ruma::JsOption::Undefined, }