[Phones migration](fix) update label of standard field by using raw query (#7255)
This commit is contained in:
@ -181,11 +181,10 @@ export class MigratePhoneFieldsToPhonesCommand extends ActiveWorkspacesCommandRu
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Add (deprecated) to Phone field label
|
// Add (deprecated) to Phone field label
|
||||||
await this.fieldMetadataService.updateOne(standardPersonPhoneField.id, {
|
await this.metadataDataSource.query(
|
||||||
id: standardPersonPhoneField.id,
|
`UPDATE "metadata"."fieldMetadata" SET "label" = $1 where "id"=$2`,
|
||||||
workspaceId: standardPersonPhoneField.workspaceId,
|
['Phone (deprecated)', standardPersonPhoneField.id],
|
||||||
label: 'Phone (deprecated)',
|
);
|
||||||
});
|
|
||||||
|
|
||||||
// Add new phones field to views and hide deprecated phone field
|
// Add new phones field to views and hide deprecated phone field
|
||||||
const viewFieldRepository =
|
const viewFieldRepository =
|
||||||
@ -257,11 +256,10 @@ export class MigratePhoneFieldsToPhonesCommand extends ActiveWorkspacesCommandRu
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Revert Phone field label (remove (deprecated))
|
// Revert Phone field label (remove (deprecated))
|
||||||
await this.fieldMetadataService.updateOne(standardPersonPhoneField.id, {
|
await this.metadataDataSource.query(
|
||||||
id: standardPersonPhoneField.id,
|
`UPDATE "metadata"."fieldMetadata" SET "label" = $1 where "id"=$2`,
|
||||||
workspaceId: standardPersonPhoneField.workspaceId,
|
['Phone', standardPersonPhoneField.id],
|
||||||
label: 'Phone',
|
);
|
||||||
});
|
|
||||||
} finally {
|
} finally {
|
||||||
await workspaceQueryRunner.release();
|
await workspaceQueryRunner.release();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user