Update dependencies

This commit is contained in:
Samuel Elliott
2022-11-27 15:15:57 +00:00
parent 890c02e3ef
commit 6d1391929f
8 changed files with 183 additions and 380 deletions

View File

@@ -8,7 +8,7 @@ import { getDiscordPresence, getInactiveDiscordPresence } from '../../discord/ut
import { DiscordPresenceContext, DiscordPresencePlayTime } from '../../discord/types.js';
import { ArgumentsCamelCase, Argv, YargsArguments } from '../../util/yargs.js';
import { initStorage } from '../../util/storage.js';
import { getToken } from '../../common/auth/coral.js';
import { getToken, Login } from '../../common/auth/coral.js';
import { timeoutSignal } from '../../util/misc.js';
import { getUserAgent } from '../../util/useragent.js';
@@ -153,7 +153,7 @@ async function getPresenceFromCoral(argv: ArgumentsCamelCase<Arguments>) {
const friends = await nso.getFriendList();
const webservices = await nso.getWebServices();
const activeevent = await nso.getActiveEvent();
const user = 'expires_at' in data ? await nso.getCurrentUser() : data.nsoAccount.user;
const user = data[Login] ? data.nsoAccount.user : await nso.getCurrentUser();
if (argv.friendNsaid) {
const friend = friends.friends.find(f => f.nsaId === argv.friendNsaid);

View File

@@ -51,7 +51,7 @@ export class HttpServer {
}
}
if (err && 'type' in err && 'code' in err && (err as any).type === 'system') {
if (err && typeof err === 'object' && 'type' in err && 'code' in err && (err as any).type === 'system') {
const code: string = (err as any).code;
if (code === 'ETIMEDOUT' || code === 'ENOTFOUND' || code === 'EAI_AGAIN') {