From 46067dd0e83b4633f14e93bb916e3ffa9617bf5f Mon Sep 17 00:00:00 2001 From: Rainer Friederich <rainer.friederich@ascent.io> Date: Mon, 20 Jan 2025 09:25:42 +0100 Subject: [PATCH 1/3] fix(next-drupal): undefined is not serializable --- packages/next-drupal/src/menu-tree.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/next-drupal/src/menu-tree.ts b/packages/next-drupal/src/menu-tree.ts index b315d2797..f05ec9c7e 100644 --- a/packages/next-drupal/src/menu-tree.ts +++ b/packages/next-drupal/src/menu-tree.ts @@ -41,7 +41,7 @@ export class DrupalMenuTree< this.push({ ...menuItem, - items: subtree.length ? subtree : undefined, + items: subtree.length ? subtree : null, }) } } From e0df32a29ba0c547ba6c8ffaee9304dca22e2364 Mon Sep 17 00:00:00 2001 From: Rainer Friederich <rainer.friederich@ascent.io> Date: Mon, 20 Jan 2025 09:52:06 +0100 Subject: [PATCH 2/3] fix(next-drupal): update snapshot --- .../__snapshots__/resource-methods.test.ts.snap | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/next-drupal/tests/NextDrupal/__snapshots__/resource-methods.test.ts.snap b/packages/next-drupal/tests/NextDrupal/__snapshots__/resource-methods.test.ts.snap index e376d202b..3b9c03168 100644 --- a/packages/next-drupal/tests/NextDrupal/__snapshots__/resource-methods.test.ts.snap +++ b/packages/next-drupal/tests/NextDrupal/__snapshots__/resource-methods.test.ts.snap @@ -493,7 +493,7 @@ exports[`getMenu() fetches menu items for a menu 1`] = ` "enabled": true, "expanded": false, "id": "standard.front_page", - "items": undefined, + "items": null, "menu_name": "main", "meta": [], "options": [], @@ -513,7 +513,7 @@ exports[`getMenu() fetches menu items for a menu 1`] = ` "enabled": true, "expanded": false, "id": "views_view:views.featured_articles.page_1", - "items": undefined, + "items": null, "menu_name": "main", "meta": { "display_id": "page_1", @@ -536,7 +536,7 @@ exports[`getMenu() fetches menu items for a menu 1`] = ` "enabled": true, "expanded": false, "id": "views_view:views.recipes.page_1", - "items": undefined, + "items": null, "menu_name": "main", "meta": { "display_id": "page_1", @@ -631,7 +631,7 @@ exports[`getMenu() fetches menu items for a menu with locale 1`] = ` "enabled": true, "expanded": false, "id": "standard.front_page", - "items": undefined, + "items": null, "menu_name": "main", "meta": [], "options": [], @@ -651,7 +651,7 @@ exports[`getMenu() fetches menu items for a menu with locale 1`] = ` "enabled": true, "expanded": false, "id": "views_view:views.featured_articles.page_1", - "items": undefined, + "items": null, "menu_name": "main", "meta": { "display_id": "page_1", @@ -674,7 +674,7 @@ exports[`getMenu() fetches menu items for a menu with locale 1`] = ` "enabled": true, "expanded": false, "id": "views_view:views.recipes.page_1", - "items": undefined, + "items": null, "menu_name": "main", "meta": { "display_id": "page_1", From dd9ba806ef17efb8bb2108b7f67298088ffd1bf2 Mon Sep 17 00:00:00 2001 From: Rainer Friederich <rainer.friederich@ascent.io> Date: Mon, 20 Jan 2025 10:03:34 +0100 Subject: [PATCH 3/3] fix(next-drupal): update snapshot --- .../tests/DrupalMenuTree/drupal-menu-tree.test.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/next-drupal/tests/DrupalMenuTree/drupal-menu-tree.test.ts b/packages/next-drupal/tests/DrupalMenuTree/drupal-menu-tree.test.ts index aa8c3f3f5..ec0c6e329 100644 --- a/packages/next-drupal/tests/DrupalMenuTree/drupal-menu-tree.test.ts +++ b/packages/next-drupal/tests/DrupalMenuTree/drupal-menu-tree.test.ts @@ -67,7 +67,7 @@ DrupalMenuTree [ "items": DrupalMenuTree [ { "id": "7", - "items": undefined, + "items": null, "parent": "4", }, ], @@ -75,12 +75,12 @@ DrupalMenuTree [ }, { "id": "5", - "items": undefined, + "items": null, "parent": "1", }, { "id": "6", - "items": undefined, + "items": null, "parent": "1", }, ], @@ -88,12 +88,12 @@ DrupalMenuTree [ }, { "id": "2", - "items": undefined, + "items": null, "parent": "", }, { "id": "3", - "items": undefined, + "items": null, "parent": "", }, ]