feat: add userid to itercom and post to logout

This commit is contained in:
Zamitto 2024-11-08 19:47:28 -03:00
parent 981dbceb93
commit 8a67492cf8
2 changed files with 4 additions and 0 deletions

View file

@ -112,6 +112,8 @@ export class HydraApi {
expirationTimestamp: 0, expirationTimestamp: 0,
subscription: null, subscription: null,
}; };
this.post("/auth/logout", {}, { needsAuth: false }).catch(() => {});
} }
static async setupApi() { static async setupApi() {

View file

@ -55,8 +55,10 @@ export function Sidebar() {
useEffect(() => { useEffect(() => {
if (userDetails) { if (userDetails) {
update({ update({
user_id: userDetails.id,
name: userDetails.displayName, name: userDetails.displayName,
Username: userDetails.username, Username: userDetails.username,
email: userDetails.email ?? undefined,
Email: userDetails.email, Email: userDetails.email,
"Subscription expiration date": userDetails?.subscription?.expiresAt, "Subscription expiration date": userDetails?.subscription?.expiresAt,
"Payment status": userDetails?.subscription?.status, "Payment status": userDetails?.subscription?.status,