From 185a408b78a33a936da25cd92e9af4e172408058 Mon Sep 17 00:00:00 2001 From: WardPearce Date: Sat, 7 Mar 2026 00:22:26 +1300 Subject: [PATCH] Check if already subscribed before adding record --- materialious/src/lib/server/user.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/materialious/src/lib/server/user.ts b/materialious/src/lib/server/user.ts index fea9cd66..0cd7f2aa 100644 --- a/materialious/src/lib/server/user.ts +++ b/materialious/src/lib/server/user.ts @@ -51,6 +51,8 @@ export class User { } async addSubscription(subscription: Omit) { + if (await this.amSubscribed(subscription.id)) return; + await getSequelize().ChannelSubscriptionTable.create({ ...subscription, UserId: this.id