From 8a67492cf8c9c6e0cfa51a1c4362e37ee9c99fc8 Mon Sep 17 00:00:00 2001 From: Zamitto <167933696+zamitto@users.noreply.github.com> Date: Fri, 8 Nov 2024 19:47:28 -0300 Subject: [PATCH] feat: add userid to itercom and post to logout --- src/main/services/hydra-api.ts | 2 ++ src/renderer/src/components/sidebar/sidebar.tsx | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/main/services/hydra-api.ts b/src/main/services/hydra-api.ts index e3e772e8..b2125ac4 100644 --- a/src/main/services/hydra-api.ts +++ b/src/main/services/hydra-api.ts @@ -112,6 +112,8 @@ export class HydraApi { expirationTimestamp: 0, subscription: null, }; + + this.post("/auth/logout", {}, { needsAuth: false }).catch(() => {}); } static async setupApi() { diff --git a/src/renderer/src/components/sidebar/sidebar.tsx b/src/renderer/src/components/sidebar/sidebar.tsx index b43c216a..5c1d2a66 100644 --- a/src/renderer/src/components/sidebar/sidebar.tsx +++ b/src/renderer/src/components/sidebar/sidebar.tsx @@ -55,8 +55,10 @@ export function Sidebar() { useEffect(() => { if (userDetails) { update({ + user_id: userDetails.id, name: userDetails.displayName, Username: userDetails.username, + email: userDetails.email ?? undefined, Email: userDetails.email, "Subscription expiration date": userDetails?.subscription?.expiresAt, "Payment status": userDetails?.subscription?.status,