Fix broken sync-metadata (#5154)
An error has been recently introduced in the sync of fieldMetadata. This PR fixes it Additionnally, we are enabling email for trialing and past_due workspaces. There is an ongoing work to introduce a more robust activationStatus on workspace.
This commit is contained in:
@ -29,7 +29,7 @@ export class GoogleCalendarSyncCronJob implements MessageQueueJob<undefined> {
|
||||
const workspaceIds = (
|
||||
await this.workspaceRepository.find({
|
||||
where: {
|
||||
subscriptionStatus: 'active',
|
||||
subscriptionStatus: In(['active', 'trialing', 'past_due']),
|
||||
},
|
||||
select: ['id'],
|
||||
})
|
||||
|
||||
@ -30,7 +30,7 @@ export class GmailFetchMessagesFromCacheCronJob
|
||||
const workspaceIds = (
|
||||
await this.workspaceRepository.find({
|
||||
where: {
|
||||
subscriptionStatus: 'active',
|
||||
subscriptionStatus: In(['active', 'trialing', 'past_due']),
|
||||
},
|
||||
select: ['id'],
|
||||
})
|
||||
|
||||
@ -36,7 +36,7 @@ export class GmailPartialSyncCronJob implements MessageQueueJob<undefined> {
|
||||
const workspaceIds = (
|
||||
await this.workspaceRepository.find({
|
||||
where: {
|
||||
subscriptionStatus: 'active',
|
||||
subscriptionStatus: In(['active', 'trialing', 'past_due']),
|
||||
},
|
||||
select: ['id'],
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user