Check if already subscribed before adding record

This commit is contained in:
WardPearce
2026-03-07 00:22:26 +13:00
parent 0cb9675cdd
commit 185a408b78
+2
View File
@@ -51,6 +51,8 @@ export class User {
}
async addSubscription(subscription: Omit<ChannelSubscriptionModel, 'userId'>) {
if (await this.amSubscribed(subscription.id)) return;
await getSequelize().ChannelSubscriptionTable.create({
...subscription,
UserId: this.id