From f100c8b5d002974d7133ff5d6cf0f72bf7f47b29 Mon Sep 17 00:00:00 2001 From: MARCROCK22 <57925328+MARCROCK22@users.noreply.github.com> Date: Tue, 26 Mar 2024 15:39:30 -0400 Subject: [PATCH] fix: cache id property overwrite --- src/cache/resources/default/guild-based.ts | 2 +- src/cache/resources/default/guild-related.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cache/resources/default/guild-based.ts b/src/cache/resources/default/guild-based.ts index c298f25..f274136 100644 --- a/src/cache/resources/default/guild-based.ts +++ b/src/cache/resources/default/guild-based.ts @@ -22,7 +22,7 @@ export class GuildBasedResource { } parse(data: any, id: string, guild_id: string) { - data.id = id; + if (!data.id) data.id = id; data.guild_id = guild_id; return data; } diff --git a/src/cache/resources/default/guild-related.ts b/src/cache/resources/default/guild-related.ts index 38f9015..29a0326 100644 --- a/src/cache/resources/default/guild-related.ts +++ b/src/cache/resources/default/guild-related.ts @@ -22,7 +22,7 @@ export class GuildRelatedResource { } parse(data: any, id: string, guild_id: string) { - data.id = id; + if (!data.id) data.id = id; data.guild_id = guild_id; return data; }