Skip to content
This repository was archived by the owner on Oct 7, 2024. It is now read-only.

Commit 30aedca

Browse files
Merge pull request #99 from strapi/fix/fields
Fix fields undefined on certain v3 versions
2 parents 2543f79 + be45a50 commit 30aedca

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

v3-sql-v4-sql/migrate/helpers/adminHelpers.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ async function migrateAdminPermissions() {
4747
const items = await dbV3(resolveSourceTableName(source))
4848
.limit(BATCH_SIZE)
4949
.offset(page * BATCH_SIZE);
50-
const migratedItems = migrateItems(items, ({ role, ...item }) => ({
50+
const migratedItems = migrateItems(items, ({ role, fields, properties, ...item }) => ({
5151
...item,
5252
action: migrateUids(item.action),
5353
subject: migrateSubject(item.subject),
54-
properties: migrateProperties(item.properties),
54+
properties: migrateProperties(properties ?? { fields: JSON.parse(fields) }),
5555
conditions: isPGSQL ? JSON.stringify(item.conditions) : item.conditions,
5656
}));
5757
const roleLinks = items.map((item) => ({

0 commit comments

Comments
 (0)