Show title name (details) under name in Discord

This commit is contained in:
Samuel Elliott
2025-08-05 15:43:53 +01:00
parent 56086c0651
commit be21d69a4c
8 changed files with 224 additions and 28 deletions

View File

@@ -13,7 +13,7 @@ import { CurrentUser, Friend, Game, PresencePlatform, PresenceState, WebService
import { NintendoAccountSessionTokenJwtPayload, NintendoAccountUser } from '../../api/na.js';
import { DiscordPresence } from '../../discord/types.js';
import { getDiscordRpcClients } from '../../discord/rpc.js';
import { defaultTitle } from '../../discord/titles.js';
import { default_client } from '../../discord/titles.js';
import type { FriendProps } from '../browser/friend/index.js';
import type { DiscordSetupProps } from '../browser/discord/index.js';
import type { AddFriendProps } from '../browser/add-friend/index.js';
@@ -181,7 +181,7 @@ export function setupIpc(appinstance: App, ipcMain: IpcMain) {
for (const client of await getDiscordRpcClients()) {
try {
await client.connect(defaultTitle.client);
await client.connect(default_client);
if (client.user && !users.find(u => u.id === client.user!.id)) users.push(client.user);
} finally {
await client.destroy();