mirror of
https://github.com/hcengineering/platform.git
synced 2025-04-29 19:55:20 +00:00
fix incorrect attribute for transactions (#5746)
Signed-off-by: Vyacheslav Tumanov <me@slavatumanov.me>
This commit is contained in:
parent
f084060363
commit
cae6113add
@ -120,6 +120,29 @@ async function migrateSpacesOwner (client: MigrationClient): Promise<void> {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async function migrateStatusTransactions (client: MigrationClient): Promise<void> {
|
||||||
|
await client.update(
|
||||||
|
DOMAIN_TX,
|
||||||
|
{
|
||||||
|
objectClass: core.class.Status,
|
||||||
|
'attributes.title': { $exists: true }
|
||||||
|
},
|
||||||
|
{
|
||||||
|
$rename: { 'attributes.title': 'attributes.name' }
|
||||||
|
}
|
||||||
|
)
|
||||||
|
await client.update(
|
||||||
|
DOMAIN_TX,
|
||||||
|
{
|
||||||
|
objectClass: core.class.Status,
|
||||||
|
'operations.title': { $exists: true }
|
||||||
|
},
|
||||||
|
{
|
||||||
|
$rename: { 'operations.title': 'operations.name' }
|
||||||
|
}
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
export const coreOperation: MigrateOperation = {
|
export const coreOperation: MigrateOperation = {
|
||||||
async migrate (client: MigrationClient): Promise<void> {
|
async migrate (client: MigrationClient): Promise<void> {
|
||||||
// We need to delete all documents in doc index state for missing classes
|
// We need to delete all documents in doc index state for missing classes
|
||||||
@ -155,6 +178,10 @@ export const coreOperation: MigrateOperation = {
|
|||||||
func: async (client: MigrationClient) => {
|
func: async (client: MigrationClient) => {
|
||||||
await migrateBlobData(exAdapter, client)
|
await migrateBlobData(exAdapter, client)
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
state: 'old-statuses-transactions',
|
||||||
|
func: migrateStatusTransactions
|
||||||
}
|
}
|
||||||
])
|
])
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user