aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build/hypixel.js5
-rw-r--r--src/hypixel.ts5
2 files changed, 6 insertions, 4 deletions
diff --git a/build/hypixel.js b/build/hypixel.js
index 1ea844a..9b307b5 100644
--- a/build/hypixel.js
+++ b/build/hypixel.js
@@ -81,8 +81,9 @@ async function fetchUser({ user, uuid, username }, included = ['player']) {
playerData = await cached.fetchPlayer(uuid);
// if not including profiles, include lightweight profiles just in case
if (!includeProfiles)
- basicProfilesData = playerData.profiles;
- playerData.profiles = undefined;
+ basicProfilesData = playerData === null || playerData === void 0 ? void 0 : playerData.profiles;
+ if (playerData)
+ playerData.profiles = undefined;
}
if (includeProfiles) {
profilesData = await cached.fetchSkyblockProfiles(uuid);
diff --git a/src/hypixel.ts b/src/hypixel.ts
index a5b8f93..b0bcf03 100644
--- a/src/hypixel.ts
+++ b/src/hypixel.ts
@@ -96,8 +96,9 @@ export async function fetchUser({ user, uuid, username }: UserAny, included: Inc
playerData = await cached.fetchPlayer(uuid)
// if not including profiles, include lightweight profiles just in case
if (!includeProfiles)
- basicProfilesData = playerData.profiles
- playerData.profiles = undefined
+ basicProfilesData = playerData?.profiles
+ if (playerData)
+ playerData.profiles = undefined
}
if (includeProfiles) {
profilesData = await cached.fetchSkyblockProfiles(uuid)