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, }