chore: fix role change alert logic
This commit is contained in:
@@ -360,8 +360,8 @@ export class FeaturesService
|
|||||||
|
|
||||||
const isInitialLoadRolesChange = previousRoles.length === 0
|
const isInitialLoadRolesChange = previousRoles.length === 0
|
||||||
if (!isInitialLoadRolesChange) {
|
if (!isInitialLoadRolesChange) {
|
||||||
const didPreviousRolesIncludePaidSubscription = this.rolesIncludePaidSubscription(previousRoles)
|
const newRolesIncludePaidSubscription = this.rolesIncludePaidSubscription(roles)
|
||||||
if (this.onlineRolesIncludePaidSubscription() && !didPreviousRolesIncludePaidSubscription) {
|
if (newRolesIncludePaidSubscription) {
|
||||||
await this.notifyEvent(FeaturesEvent.DidPurchaseSubscription)
|
await this.notifyEvent(FeaturesEvent.DidPurchaseSubscription)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user