From 1e549ef2a337b73ebb916d1a07d0d109404548d8 Mon Sep 17 00:00:00 2001 From: Miikka Virtanen <2606411+Dragory@users.noreply.github.com> Date: Wed, 14 Aug 2019 10:57:39 +0300 Subject: [PATCH] Fix error if the bot attempts to save a message that was already saved --- src/data/GuildSavedMessages.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/data/GuildSavedMessages.ts b/src/data/GuildSavedMessages.ts index 25ca4503..c1af28bf 100644 --- a/src/data/GuildSavedMessages.ts +++ b/src/data/GuildSavedMessages.ts @@ -147,6 +147,9 @@ export class GuildSavedMessages extends BaseGuildRepository { } async createFromMsg(msg: Message, overrides = {}) { + const existingSavedMsg = await this.find(msg.id); + if (existingSavedMsg) return; + const savedMessageData = this.msgToSavedMessageData(msg); const postedAt = moment.utc(msg.timestamp, "x").format("YYYY-MM-DD HH:mm:ss.SSS");