You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix(seed): round-trip menu item translation_group across export and apply
* fix(seed): enable full i18n round-trip for menu and taxonomy seeds by adding ID, locale, and translation tracking.
Fixes seed menu items losing their `translation_group` across export/apply by adding optional `id`, `locale`, and `translationOf` fields to `SeedMenuItem`. The export emits stable seed IDs and `translationOf` references; the apply resolves them to the anchor's `translation_group`, matching the existing pattern for content entries, taxonomies, and terms.
`menu item "${item.label??item.url??item.ref??"(unlabeled)"}" (${itemLocale}): translationOf "${item.translationOf}" not found yet; minting a fresh group.`,
969
+
);
970
+
}
971
+
958
972
awaitdb
959
973
.insertInto("_emdash_menu_items")
960
974
.values({
@@ -971,23 +985,26 @@ async function applyMenuItems(
0 commit comments