From 5549b2a016b4428063066052324f1e1e2a0a4638 Mon Sep 17 00:00:00 2001 From: aditya-mitra Date: Thu, 4 Feb 2021 23:09:36 +0530 Subject: [PATCH] improve: do not fetch 'users.info' if live status is available --- client/views/room/Header/Header.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/views/room/Header/Header.js b/client/views/room/Header/Header.js index 08d297fc99d5..92e718b2eb55 100644 --- a/client/views/room/Header/Header.js +++ b/client/views/room/Header/Header.js @@ -52,7 +52,7 @@ const RoomHeader = ({ room }) => { const liveOtherUserStatusText = useUserData(otherUserQuery?.userId)?.statusText; // if the other is offline, then liveOtherUserStatusText is undefined - const { value: data } = useEndpointData('users.info', otherUserQuery); + const { value: data } = useEndpointData('users.info', liveOtherUserStatusText === undefined ? otherUserQuery : null); const roomTopic = liveOtherUserStatusText || data?.user?.statusText || room.topic;