From f20723df37f0ae2a980fcbf94107d6cbd763fd65 Mon Sep 17 00:00:00 2001 From: Zhihe Li Date: Fri, 31 May 2024 16:51:24 -0400 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20Fix=20session=20erroring?= =?UTF-8?q?=20out=20when=20getting=20session=20from=20ferry=20(#2315)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../routes/scopes/scope/projects/sessions/session.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ui/desktop/app/routes/scopes/scope/projects/sessions/session.js b/ui/desktop/app/routes/scopes/scope/projects/sessions/session.js index de4e53bf8..750c561ce 100644 --- a/ui/desktop/app/routes/scopes/scope/projects/sessions/session.js +++ b/ui/desktop/app/routes/scopes/scope/projects/sessions/session.js @@ -12,6 +12,8 @@ export default class ScopesScopeProjectsSessionsSessionRoute extends Route { @service store; @service ipc; @service clientAgentSessions; + @service flashMessages; + @service intl; // =methods @@ -33,11 +35,9 @@ export default class ScopesScopeProjectsSessionsSessionRoute extends Route { try { const clientAgentSession = await this.clientAgentSessions.getClientAgentSession(session.id); - if (clientAgentSession) { - clientAgentSession.session_authorization.credentials.forEach((cred) => - session.addCredential(cred), - ); - } + clientAgentSession?.session_authorization?.credentials?.forEach( + (cred) => session.addCredential(cred), + ); } catch (e) { // TODO: Log this error this.flashMessages.danger(