fix(auth): add debug logs for subscription sync requested event
This commit is contained in:
parent
4f2129c4e0
commit
351e18f638
1 changed files with 14 additions and 0 deletions
|
@ -33,6 +33,10 @@ export class SubscriptionSyncRequestedEventHandler implements DomainEventHandler
|
||||||
) {}
|
) {}
|
||||||
|
|
||||||
async handle(event: SubscriptionSyncRequestedEvent): Promise<void> {
|
async handle(event: SubscriptionSyncRequestedEvent): Promise<void> {
|
||||||
|
this.logger.info('Subscription sync requested', {
|
||||||
|
subscriptionId: event.payload.subscriptionId,
|
||||||
|
})
|
||||||
|
|
||||||
if (event.payload.offline) {
|
if (event.payload.offline) {
|
||||||
const offlineUserSubscription = await this.createOrUpdateOfflineSubscription(
|
const offlineUserSubscription = await this.createOrUpdateOfflineSubscription(
|
||||||
event.payload.subscriptionId,
|
event.payload.subscriptionId,
|
||||||
|
@ -78,6 +82,11 @@ export class SubscriptionSyncRequestedEventHandler implements DomainEventHandler
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.logger.info('Syncing subscription', {
|
||||||
|
userId: user.uuid,
|
||||||
|
subscriptionId: event.payload.subscriptionId,
|
||||||
|
})
|
||||||
|
|
||||||
const userSubscription = await this.createOrUpdateSubscription(
|
const userSubscription = await this.createOrUpdateSubscription(
|
||||||
event.payload.subscriptionId,
|
event.payload.subscriptionId,
|
||||||
event.payload.subscriptionName,
|
event.payload.subscriptionName,
|
||||||
|
@ -122,6 +131,11 @@ export class SubscriptionSyncRequestedEventHandler implements DomainEventHandler
|
||||||
if (result.isFailed()) {
|
if (result.isFailed()) {
|
||||||
this.logger.error(`Could not set extension key for user ${user.uuid}`)
|
this.logger.error(`Could not set extension key for user ${user.uuid}`)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this.logger.info('Subscription synced', {
|
||||||
|
userId: user.uuid,
|
||||||
|
subscriptionId: event.payload.subscriptionId,
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
private async createOrUpdateSubscription(
|
private async createOrUpdateSubscription(
|
||||||
|
|
Loading…
Reference in a new issue