From a7128fb6d6eec0439043f3974a4791f94a4cfb63 Mon Sep 17 00:00:00 2001 From: Mo Date: Fri, 5 May 2023 08:52:10 -0500 Subject: [PATCH] chore: fix timing of successful purchase alert --- 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 becb8ae7b..bcbb997bf 100644 --- a/packages/snjs/lib/Services/Features/FeaturesService.ts +++ b/packages/snjs/lib/Services/Features/FeaturesService.ts @@ -416,14 +416,14 @@ export class SNFeaturesService } } + await this.setOnlineRoles(roles) + if (userRolesChanged && !isInitialLoadRolesChange) { if (this.onlineRolesIncludePaidSubscription()) { await this.notifyEvent(FeaturesEvent.DidPurchaseSubscription) } } - await this.setOnlineRoles(roles) - return { didChangeRoles: true, }