[ENH] Do not fail on missed cache within server commands (#10634)
Avoid critical failure if cache is missed when interacting with the twenty-orm in the upgrade commands
This commit is contained in:
@ -227,9 +227,11 @@ export class MigrateRichTextContentPatchCommand extends ActiveOrSuspendedWorkspa
|
|||||||
const schemaName =
|
const schemaName =
|
||||||
this.workspaceDataSourceService.getSchemaName(workspaceId);
|
this.workspaceDataSourceService.getSchemaName(workspaceId);
|
||||||
|
|
||||||
|
const failOnMetadataCacheMiss = false;
|
||||||
const workspaceDataSource =
|
const workspaceDataSource =
|
||||||
await this.twentyORMGlobalManager.getDataSourceForWorkspace(
|
await this.twentyORMGlobalManager.getDataSourceForWorkspace(
|
||||||
workspaceId,
|
workspaceId,
|
||||||
|
failOnMetadataCacheMiss,
|
||||||
);
|
);
|
||||||
|
|
||||||
const rows = await workspaceDataSource.query(
|
const rows = await workspaceDataSource.query(
|
||||||
|
|||||||
@ -76,10 +76,12 @@ export class UpdateDefaultViewRecordOpeningOnWorkflowObjectsCommand extends Acti
|
|||||||
workflowObjectMetadataIds: string[],
|
workflowObjectMetadataIds: string[],
|
||||||
workspaceId: string,
|
workspaceId: string,
|
||||||
): Promise<void> {
|
): Promise<void> {
|
||||||
|
const failOnMetadataCacheMiss = false;
|
||||||
const viewRepository =
|
const viewRepository =
|
||||||
await this.twentyORMGlobalManager.getRepositoryForWorkspace(
|
await this.twentyORMGlobalManager.getRepositoryForWorkspace(
|
||||||
workspaceId,
|
workspaceId,
|
||||||
'view',
|
'view',
|
||||||
|
failOnMetadataCacheMiss,
|
||||||
);
|
);
|
||||||
|
|
||||||
await viewRepository.update(
|
await viewRepository.update(
|
||||||
|
|||||||
Reference in New Issue
Block a user