From 02c55cbefecaef8681c73be467a0fad433ab001c Mon Sep 17 00:00:00 2001 From: Elyor Djalilov Date: Thu, 27 Jun 2024 16:19:06 +0500 Subject: [PATCH] refactoring --- .../SessionsTable/TableView/SessionsTableRow.js | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/packages/client/src/pages/PortalSettings/categories/security/sessions/SessionsTable/TableView/SessionsTableRow.js b/packages/client/src/pages/PortalSettings/categories/security/sessions/SessionsTable/TableView/SessionsTableRow.js index 8b4a193beb..3b3bb0bafc 100644 --- a/packages/client/src/pages/PortalSettings/categories/security/sessions/SessionsTable/TableView/SessionsTableRow.js +++ b/packages/client/src/pages/PortalSettings/categories/security/sessions/SessionsTable/TableView/SessionsTableRow.js @@ -169,9 +169,7 @@ const SessionsTableRow = (props) => { setFromDateAgo, } = props; - const { browser, ip, city, country } = sessions; - - const date = connections[0]?.date; + const { platform, browser, ip, city, country, date } = connections[0] || {}; const isLastConnection = connections.length > 0; const fromDateAgo = getFromDateAgo(item.id); @@ -287,12 +285,10 @@ const SessionsTableRow = (props) => { - {connections[0]?.platform},  + {platform},  - {isLastConnection - ? connections[0]?.browser - : browser?.split(".")[0] ?? ""} + {browser?.split(".")[0] ?? ""} @@ -306,7 +302,7 @@ const SessionsTableRow = (props) => { )} - {isLastConnection ? connections[0]?.ip : ip} + {ip}