mirror of
https://github.com/twentyhq/twenty.git
synced 2026-04-17 21:43:19 -04:00
## Summary The 1.23 backfill command (`upgrade:1-23:backfill-record-page-layouts`) creates standard page layout widgets from `STANDARD_PAGE_LAYOUTS`. Some widgets reference field metadatas via `universalConfiguration` (e.g. the `opportunity.owner` FIELD widget pointing at universal identifier `20202020-be7e-4d1e-8e19-3d5c7c4b9f2a`). If a workspace's matching field metadata does not exist or has a different universal identifier (e.g. older workspaces created before standard universal identifiers were backfilled), the runner throws ``` Field metadata not found for universal identifier: 20202020-be7e-4d1e-8e19-3d5c7c4b9f2a ``` and the entire migration for that workspace aborts. This was the underlying cause behind the `Migration action 'create' for 'pageLayoutWidget' failed` error surfaced by #19823.