From b1666ffa2149c6e42bbde03a896387106bb99ed1 Mon Sep 17 00:00:00 2001 From: Aman Harwara Date: Mon, 4 Sep 2023 22:25:11 +0530 Subject: [PATCH] chore: fix role change alert logic --- packages/snjs/lib/Services/Features/FeaturesService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/snjs/lib/Services/Features/FeaturesService.ts b/packages/snjs/lib/Services/Features/FeaturesService.ts index 3c32b61f4..7ae4d59f3 100644 --- a/packages/snjs/lib/Services/Features/FeaturesService.ts +++ b/packages/snjs/lib/Services/Features/FeaturesService.ts @@ -360,8 +360,8 @@ export class FeaturesService const isInitialLoadRolesChange = previousRoles.length === 0 if (!isInitialLoadRolesChange) { - const didPreviousRolesIncludePaidSubscription = this.rolesIncludePaidSubscription(previousRoles) - if (this.onlineRolesIncludePaidSubscription() && !didPreviousRolesIncludePaidSubscription) { + const newRolesIncludePaidSubscription = this.rolesIncludePaidSubscription(roles) + if (newRolesIncludePaidSubscription) { await this.notifyEvent(FeaturesEvent.DidPurchaseSubscription) } }