[strapi]具有相同名称的不同字段类型会破坏 CM EditView

2024-05-13 128 views
8
它有什么作用?
  • 删除recursivelyFindPathsBasedOnCondition
  • 删除findLeafByPathAndReplace
  • 添加findAllAndReplace
  • 重构getPopulateForDZ以使用片段填充动态区域组件
为什么需要它?

这里有两个问题——

  • 在 FE 上,我们没有将索引传递给关系准备函数,INIT_FORM因此我们(错误地)假设 DZ 或可重复组件中具有关系名称的所有字段都是关系,这一点已更改,因此我们在替换之前检查模式类型值来代替。
  • 在 BE 上,由于关系和组件的工作方式(它们需要填充),count在关系的情况下和populated在组件的情况下,模式的哪一部分想要成为模式的哪一部分是令人困惑的,重构现在使用片段来实现更好的细粒度选择。
如何测试呢?
  • 自动化测试
相关问题/PR
  • 解决#16048

回答

3

@gu-stav 希望让您了解该方法。

7
Codecov报告

补丁覆盖率:100.00% 和项目覆盖率变化:: +0.02tada:

比较是基础( c4a48a1) 60.62% 与头部( 8bebe94) 60.64% 相比。

:exclamation: 当前头 8bebe94 与拉取请求最新头 21b43ba 不同。考虑上传提交 21b43ba 的报告以获得更准确的结果

其他详细信息和受影响的文件 ```diff @@ 覆盖范围 Diff @@ ##releases/4.8.0 #16061 +/- ## ============================ ======================== + 覆盖率 60.62% 60.64% +0.02% ================= ================================= 文件 1477 1494 +17 行 36723 36843 +120 分支 7328 7353 +25 == ================================================== + 点击次数22262 22343 +81 - 未命中 12390 12417 +27 - 部分 2071 2083 +12 ``` |旗帜|覆盖范围 Δ | | |---|---|---| |返回 | `51.31% <100.00%> (+0.04%)` | :向上箭头: | |前面| `66.26% <100.00%> (+0.01%)` | :向上箭头: | |单位返回 | `51.31% <100.00%> (+0.04%)` | :向上箭头: | |单位正面 | `66.26% <100.00%> (+0.01%)` | :向上箭头: |不会显示具有结转承保范围的标志。 [点击此处](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=strapi#carryforward-flags-in-the-pull-request-comment)了解更多。 | [受影响的文件](https://codecov.io/gh/strapi/strapi/pull/16061?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=strapi) |覆盖范围 Δ | | |---|---|---| | [...re/content-type-builder/server/utils/attributes.js](https://codecov.io/gh/strapi/strapi/pull/16061?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign =pr+comments&utm_term=strapi#diff-cGFja2FnZXMvY29yZS9jb250ZW50LXR5cGUtYnVpbGRlci9zZXJ2ZXIvdXRpbHMvYXR0cmlidXRlcy5qcw==) | `38.29% <ø> (ø)` | | | [...er/components/EditViewDataManagerProvider/index.js](https://codecov.io/gh/strapi/strapi/pull/16061?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=strapi #diff-cGFja2FnZXMvY29yZS9hZG1pbi9hZG1pbi9zcmMvY29udGVudC1tYW5hZ2VyL2NvbXBvbmVudHMvRWRpdFZpZXdEYXRhTWFuYWdlclByb3ZpZGVyL2luZGV4Lmpz)| `10.18% <100.00%> (+0.36%)` | :向上箭头: | | [.../components/EditViewDataManagerProvider/reducer.js](https://codecov.io/gh/strapi/strapi/pull/16061?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=strapi# diff-cGFja2FnZXMvY29yZS9hZG1pbi9hZG1pbi9zcmMvY29udGVudC1tYW5hZ2VyL2NvbXBvbmVudHMvRWRpdFZpZXdEYXRhTWFuYWdlclByb3ZpZGVyL3JlZHVjZXIuanM=)| `96.77% <100.00%> (-0.49%)` | :arrow_down: | | [...ViewDataManagerProvider/utils/findAllAndReplace.js](https://codecov.io/gh/strapi/strapi/pull/16061?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=strapi#diff-cGFja2FnZXMvY29yZS9hZG1pbi9hZG1pbi9zcmMvY29udGVudC1tYW 5hZ2VyL2NvbXBvbmVudHMvRWRpdFZpZXdEYXRhTWFuYWdlclByb3ZpZGVyL3V0aWxzL2ZpbmRBbGxBbmRSZXBsYWNlLmpz)| `100.00% <100.00%> (ø)` | | | [...ponents/EditViewDataManagerProvider/utils/index.js](https://codecov.io/gh/strapi/strapi/pull/16061?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=strapi #diff-cGFja2FnZXMvY29yZS9hZG1pbi9hZG1pbi9zcmMvY29udGVudC1tYW5hZ2VyL2NvbXBvbmVudHMvRWRpdFZpZXdEYXRhTWFuYWdlclByb3ZpZGVyL3V0aWxzL2luZGV4Lmpz)| `100.00% <100.00%> (ø)` | | | [.../content-manager/server/services/utils/populate.js](https://codecov.io/gh/strapi/strapi/pull/16061?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign= pr+comments&utm_term=strapi#diff-cGFja2FnZXMvY29yZS9jb250ZW50LW1hbmFnZXIvc2VydmVyL3NlcnZpY2VzL3V0aWxzL3BvcHVsYXRlLmpz) | `51.42% <100.00%> (ø)` | | ...和[间接覆盖范围更改的38个文件](https://codecov.io/gh/strapi/strapi/pull/16061/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr +comments&utm_term=strapi) 向我们提供反馈。请花十秒钟告诉我们[您对我们的评价](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=strapi)。有功能建议吗? [在这里分享。](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=strapi)请花十秒钟告诉我们[您对我们的评价](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=strapi)。有功能建议吗? [在这里分享。](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=strapi)请花十秒钟告诉我们[您对我们的评价](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=strapi)。有功能建议吗? [在这里分享。](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=strapi)

:umbrella: 查看 Sentry 在 Codecov 中的完整报告
:loudspeaker: 您对报告评论有什么反馈吗?请在本期告诉我们

2

尺寸变化: -309 B (0%)

总大小: 1.54 MB

文件名 尺寸 改变
packages/core/admin/build/content-manager.********.chunk.js 63.5 KB -311 B (0%)
ℹ️查看不变 |文件名 |尺寸|改变| | :--- | :---: | :---: | | `packages/core/admin/build/Admin_homePage.********.chunk.js` | 4.19 KB | 0 B | | `packages/core/admin/build/Admin_InternalErrorPage.********.chunk.js` | 533 乙 | 0 B | | `packages/core/admin/build/Admin_marketplace.********.chunk.js` | 6.36 KB | 0 B | | `packages/core/admin/build/Admin_pluginsPage.********.chunk.js` | 974 乙 | 0 B | | `packages/core/admin/build/Admin_profilePage.********.chunk.js` | 3.04 KB | 0 B | | `packages/core/admin/build/Admin_settingsPage.********.chunk.js` | 7.09 KB | 0 B | | `packages/core/admin/build/admin-app.********.chunk.js` | 24.7 KB | 0 B | | `packages/core/admin/build/Admin-authenticatedApp.********.chunk.js` | 8.27 KB | +1 B (0%) | | `packages/core/admin/build/admin-edit-roles-page.********.chunk.js` | 13.7 KB | 0 B | | `packages/core/admin/build/admin-edit-users.********.chunk.js` | 3.77 KB | 0 B | | `packages/core/admin/build/admin-roles-list.********.chunk.js` | 2.4 KB | 0 B | | `packages/core/admin/build/admin-users.********.chunk.js` | 5.51 KB | 0 B | | `packages/core/admin/build/api-tokens-create-page.********.chunk.js` | 248 乙 | 0 B | | `packages/core/admin/build/api-tokens-edit-page.********.chunk.js` | 248 乙 | 0 B | | `packages/core/admin/build/api-tokens-list-page.********.chunk.js` | 2.8 KB | 0 B | | `packages/core/admin/build/ar-json.********.chunk.js` | 4.98 KB | 0 B | | `packages/core/admin/build/audit-logs-settings-page.********.chunk.js` | 3.62 KB | 0 B | | `packages/core/admin/build/bb3108f7fd1e6179bde1.svg` | 352 乙 | 0 B | | `packages/core/admin/build/bb4d0d527bdfb161bc5a.svg` | 2.33 KB | 0 B | | `packages/core/admin/build/ca-json.********.chunk.js` | 12.9 KB | 0 B | | `packages/core/admin/build/content-type-builder-list-view.********.chunk.js` | 6.25 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-ar-json.********.chunk.js` | 1.35 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-cs-json.********.chunk.js` | 2.88 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-de-json.********.chunk.js` | 4.19 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-dk-json.********.chunk.js` | 3.75 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-en-json.********.chunk.js` | 3.95 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-es-json.********.chunk.js` | 3.98 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-fr-json.********.chunk.js` | 1.66 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-id-json.********.chunk.js` | 3.34 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-it-json.********.chunk.js` | 3.47 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-ja-json.********.chunk.js` | 1.23 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-ko-json.********.chunk.js` | 4.37 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-ms-json.********.chunk.js` | 3.28 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-nl-json.********.chunk.js` | 3.3 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-pl-json.********.chunk.js` | 4.17 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-pt-BR-json.********.chunk.js` | 4.17 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-pt-json.********.chunk.js` | 1.1 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-ru-json.********.chunk.js` | 4.69 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-sk-json.********.chunk.js` | 3.74 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-sv-json.********.chunk.js` | 4.18 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-th-json.********.chunk.js` | 4.36 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-tr-json.********.chunk.js` | 3.84 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-uk-json.********.chunk.js` | 4.37 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-zh-Hans-json.********.chunk.js` | 3.5 KB | 0 B | | `packages/core/admin/build/content-type-builder-translation-zh-json.********.chunk.js` | 4.5 KB | 0 B | | `packages/core/admin/build/content-type-builder.********.chunk.js` | 24 KB | 0 B | | `packages/core/admin/build/cs-json.********.chunk.js` | 5.88 KB | 0 B | | `packages/core/admin/build/de-json.********.chunk.js` | 12.8 KB | 0 B | | `packages/core/admin/build/dk-json.********.chunk.js` | 10.5 KB | 0 B | | `packages/core/admin/build/email-settings-page.********.chunk.js` | 2.12 KB | 0 B | | `packages/core/admin/build/email-translation-ar-json.********.chunk.js` | 122 乙 | 0 B | | `packages/core/admin/build/email-translation-cs-json.********.chunk.js` | 121 乙 | 0 B | | `packages/core/admin/build/email-translation-de-json.********.chunk.js` | 120 乙 | 0 B | | `packages/core/admin/build/email-translation-dk-json.********.chunk.js` | 616 乙 | 0 B | | `packages/core/admin/build/email-translation-en-json.********.chunk.js` | 610 B | 0 B | | `packages/core/admin/build/email-translation-es-json.********.chunk.js` | 675 乙 | 0 B | | `packages/core/admin/build/email-translation-fr-json.********.chunk.js` | 122 乙 | 0 B | | `packages/core/admin/build/email-translation-id-json.********.chunk.js` | 122 乙 | 0 B | | `packages/core/admin/build/email-translation-it-json.********.chunk.js` | 118 乙 | 0 B | | `packages/core/admin/build/email-translation-ja-json.********.chunk.js` | 787 乙 | 0 B | | `packages/core/admin/build/email-translation-ko-json.********.chunk.js` | 758 乙 | 0 B | | `packages/core/admin/build/email-translation-ms-json.********.chunk.js` | 122 乙 | 0 B | | `packages/core/admin/build/email-translation-nl-json.********.chunk。js` | 122 乙 | 0 B | | `packages/core/admin/build/email-translation-pl-json.********.chunk.js` | 660 乙 | 0 B | | `packages/core/admin/build/email-translation-pt-BR-json.********.chunk.js` | 122 乙 | 0 B | | `packages/core/admin/build/email-translation-pt-json.********.chunk.js` | 668 乙 | 0 B | | `packages/core/admin/build/email-translation-ru-json.********.chunk.js` | 122 乙 | 0 B | | `packages/core/admin/build/email-translation-sk-json.********.chunk.js` | 122 乙 | 0 B | | `packages/core/admin/build/email-translation-th-json.********.chunk.js` | 122 乙 | 0 B | | `packages/core/admin/build/email-translation-tr-json.********.chunk.js` | 687 乙 | 0 B | | `packages/core/admin/build/email-translation-uk-json.********.chunk.js` | 122 乙 | 0 B | | `packages/core/admin/build/email-translation-vi-json.********.chunk.js` | 122 乙 | 0 B | | `packages/core/admin/build/email-translation-zh-Hans-json.********.chunk.js` | 473 乙 | 0 B | | `packages/core/admin/build/email-translation-zh-json.********.chunk.js` | 730 乙 | 0 B | | `packages/core/admin/build/en-json.********.chunk.js` | 14.7 KB | 0 B | | `packages/core/admin/build/es-json.********.chunk.js` | 14 KB | 0 B | | `packages/core/admin/build/eu-json.********.chunk.js` | 14.1 KB | 0 B | | `packages/core/admin/build/fr-json.********.chunk.js` | 11.2 KB | 0 B | | `packages/core/admin/build/gu-json.********.chunk.js` | 14.2 KB | 0 B | | `packages/core/admin/build/he-json.********.chunk.js` | 6.48 KB | 0 B | | `packages/core/admin/build/hi-json.********.chunk.js` | 16.3 KB | 0 B | | `packages/core/admin/build/highlight.js.********.chunk.js` | 842 乙 | 0 B | | `packages/core/admin/build/hu-json.********.chunk.js` | 15.4 KB | 0 B | | `packages/core/admin/build/i18n-settings-page.********.chunk.js` | 3.8 KB | 0 B | | `packages/core/admin/build/i18n-translation-de-json.********.chunk.js` | 1.62 KB | 0 B | | `packages/core/admin/build/i18n-translation-dk-json.********.chunk.js` | 1.62 KB | 0 B | | `packages/core/admin/build/i18n-translation-en-json.********.chunk.js` | 1.55 KB | 0 B | | `packages/core/admin/build/i18n-translation-es-json.********.chunk.js` | 1.68 KB | 0 B | | `packages/core/admin/build/i18n-translation-fr-json.********.chunk.js` | 1.73 KB | 0 B | | `packages/core/admin/build/i18n-translation-ko-json.********.chunk.js` | 1.86 KB | 0 B | | `packages/core/admin/build/i18n-translation-pl-json.********.chunk.js` | 1.8 KB | 0 B | | `packages/core/admin/build/i18n-translation-tr-json.********.chunk.js` | 1.7 KB | 0 B | | `packages/core/admin/build/i18n-translation-zh-Hans-json.********.chunk.js` | 1.64 KB | 0 B | | `packages/core/admin/build/i18n-translation-zh-json.********.chunk.js` | 1.73 KB | 0 B | | `packages/core/admin/build/id-json.********.chunk.js` | 7.46 KB | 0 B | | `packages/core/admin/build/index.html` | 263 乙 | -1 B (0%) | | `packages/core/admin/build/it-json.********.chunk.js` | 7.93 KB | 0 B | | `packages/core/admin/build/ja-json.********.chunk.js` | 12.2 KB | 0 B | | `packages/core/admin/build/ko-json.********.chunk.js` | 11.5 KB | 0 B | | `packages/core/admin/build/main.********.js` | 681 KB | 0 B | | `packages/core/admin/build/ml-json.********.chunk.js` | 17.2 KB | 0 B | | `packages/core/admin/build/ms-json.********.chunk.js` | 6.16 KB | 0 B | | `packages/core/admin/build/nl-json.********.chunk.js` | 14.3 KB | 0 B | | `packages/core/admin/build/no-json.********.chunk.js` | 5.48 KB | 0 B | | `packages/core/admin/build/pl-json.********.chunk.js` | 13.1 KB | 0 B | | `packages/core/admin/build/pt-BR-json.********.chunk.js` | 13.8 KB | 0 B | | `packages/core/admin/build/pt-json.********.chunk.js` | 5.71 KB | 0 B | | `packages/core/admin/build/ru-json.********.chunk.js` | 20.5 KB | 0 B | | `packages/core/admin/build/runtime~main.********.js` | 4.7 KB | +2 B (0%) | | `packages/core/admin/build/sa-json.********.chunk.js` | 16.9 KB | 0 B | | `packages/core/admin/build/sk-json.********.chunk.js` | 11.8 KB | 0 B | | `packages/core/admin/build/sso-settings-page.********.chunk.js` | 1.5 KB | 0 B | | `packages/core/admin/build/sv-json.********.chunk.js` | 14.1 KB | 0 B | | `packages/core/admin/build/th-json.********.chunk.js` | 9.01 KB | 0 B | | `packages/core/admin/build/tr-json.********.chunk.js` | 13.7 KB | 0 B | | `packages/core/admin/build/transfer-tokens-create-page.********.chunk.js` | 251 乙 | 0 B | | `packages/core/admin/build/transfer-tokens-edit-page.********.chunk.js` | 250 乙 | 0 B | | `packages/core/admin/build/transfer-tokens-list-page.********.chunk.js` | 2.81 KB | 0 B | | `packages/core/admin/build/uk-json.********.chunk.js` | 7.71 KB | 0 B | | `packages/core/admin/build/Upload_ConfigureTheView.********.chunk.js` | 1.74 KB | 0 B | | `packages/core/admin/build/upload-settings.********.chunk.js` | 1.87 KB | 0 B | | `packages/core/admin/build/upload-translation-ca-json.********.chunk.js` | 2.48 KB | 0 B | | `packages/core/admin/build/upload-translation-de-json.********.chunk.js` | 2.19 KB | 0 B | | `packages/core/admin/build/upload-translation-dk-json.********.chunk.js` | 1.96 KB | 0 B | | `packages/core/admin/build/upload-translation-en-json.********.chunk.js` | 2.58 KB | 0 B | | `packages/core/admin/build/upload-translation-es-json.********.chunk.js` | 2.45 KB | 0 B | | `packages/core/admin/build/upload-translation-fr-json.********.chunk.js` | 1.78 KB | 0 B | | `packages/core/admin/build/upload-translation-he-json.********.chunk.js` | 1.84 KB | 0 B | | `packages/core/admin/build/upload-translation-it-json.********.chunk.js` | 1.56 KB | 0 B | | `packages/core/admin/build/upload-translation-ja-json.********.chunk.js` | 1.92 KB | 0 B | | `packages/core/admin/build/upload-translation-ko-json.********.chunk.js` | 2.5 KB | 0 B | | `packages/core/admin/build/upload-translation-ms-json.********.chunk.js` | 1.41 KB | 0 B | | `packages/core/admin/build/upload-translation-pl-json.********.chunk.js` | 2.19 KB | 0 B | | `packages/core/admin/build/upload-translation-pt-BR-json.********.chunk.js` | 1.61 KB | 0 B | | `packages/core/admin/build/upload-translation-pt-json.********.chunk.js` | 1.61 KB | 0 B | | `packages/core/admin/build/upload-translation-ru-json.********.chunk.js` | 2.02 KB | 0 B | | `packages/core/admin/build/upload-translation-sk-json.********.chunk.js` | 2.58 KB | 0 B | | `packages/core/admin/build/upload-translation-th-json.********.chunk.js` | 1.99 KB | 0 B | | `packages/core/admin/build/upload-translation-tr-json.********.chunk.js` | 2.35 KB | 0 B | | `packages/core/admin/build/upload-translation-uk-json.********.chunk.js` | 1.96 KB | 0 B | | `packages/core/admin/build/upload-translation-zh-Hans-json.********.chunk.js` | 3.12 KB | 0 B | | `packages/core/admin/build/upload-translation-zh-json.********.chunk.js` | 2.65 KB | 0 B | | `packages/core/admin/build/upload.********.chunk.js` | 5.63 KB | 0 B | | `packages/core/admin/build/users-advanced-settings-page.********.chunk.js` | 2.35 KB | 0 B | | `packages/core/admin/build/users-email-settings-page.********.chunk.js` | 2.38 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-ar-json.********.chunk.js` | 1.51 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-cs-json.********.chunk.js` | 1.46 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-de-json.********.chunk.js` | 1.58 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-dk-json.********.chunk.js` | 1.92 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-en-json.********.chunk.js` | 1.81 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-es-json.********.chunk.js` | 2.05 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-fr-json.********.chunk.js` | 1.41 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-id-json.********.chunk.js` | 1.49 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-it-json.********.chunk.js` | 1.57 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-ja-json.********.chunk.js` | 1.53 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-ko-json.********.chunk.js` | 2.23 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-ms-json.********.chunk.js` | 1.27 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-nl-json.********.chunk.js` | 1.32 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-pl-json.********.chunk.js` | 2.11 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-pt-BR-json.********.chunk.js` | 1.21 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-pt-json.********.chunk.js` | 1.3 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-ru-json.********.chunk.js` | 2.12 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-sk-json.********.chunk.js` | 1.38 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-sv-json.********.chunk.js` | 2.01 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-th-json.********.chunk.js` | 2.01 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-tr-json.********.chunk.js` | 2.07 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-uk-json.********.chunk.js` | 1.75 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-vi-json.********.chunk.js` | 1.51 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-zh-Hans-json.********.chunk.js` | 1.8 KB | 0 B | | `packages/core/admin/build/users-permissions-translation-zh-json.********.chunk.js` | 2.1 KB | 0 B | | `packages/core/admin/build/users-providers-settings-page.********.chunk.js` | 3.43 KB | 0 B | | `packages/core/admin/build/users-roles-settings-page.********.chunk.js` | 8.07 KB | 0 B | | `packages/core/admin/build/vi-json.********.chunk.js` | 5.98 KB | 0 B | | `packages/core/admin/build/webhook-edit-page.********.chunk.js` | 4.56 KB | 0 B | | `packages/core/admin/build/webhook-list-page.********.chunk.js` | 2.5 KB | 0 B | | `packages/core/admin/build/zh-Hans-json.********.chunk.js` | 13 KB | 0 B | | `packages/core/admin/build/zh-json.********.chunk.js` | 15.1 KB | 0 B | | `packages/core/helper-plugin/build/helper-plugin.esm.js` | 19.4 KB | 0 B | | `packages/core/helper-plugin/build/helper-plugin.js` | 17.3 KB | 0 B |

压缩尺寸动作

0

path将在和部分添加更多测试parent,这些测试将传递给谓词和替换函数,但这对于审查很有用。

path如果有人对我如何以更干净的方式计算有任何想法,我也很感兴趣......

编辑:当这些提交获得批准时,我也会压缩这些提交。

3

嘿@derrickmehaffy,

此版本0.0.0-f78ba52ea63afa7bd8507d320e458a0939a3f709在您的示例存储库中使用时似乎解决了您遇到的问题,请随意尝试一下,如果您发现任何其他问题,请告诉我们?

9

非常感谢@joshuaellis <3

7

质量保证:

动态区域

以下设置:动态区域包含两个组件:一个 1:1 和一个 1:m 与具有相同名称的相同目标内容类型(类别)的关系(编辑:看来这与类型无关:如果我我只使用 1:m 组件,出现同样的问题)。

管理 API(屏幕截图)为它们发送了一个计数 1,但 FE 既不显示它,也不获取第二个组件的关系。组件的顺序并不重要——总是第二个失败。

?如果您分配关系然后保存,则必须进行硬重新加载才能看到效果。似乎我们正在重置 POST / PUT 响应发送的计数,但没有重置关系?

屏幕截图 2023-03-15 于 08 16 18
4

管理 API(屏幕截图)为它们发送了一个计数 1,但 FE 既不显示它,也不获取第二个组件的关系。组件的顺序并不重要——总是第二个失败。

API 似乎没有向我发送任何结果...@Marc-Roig 可能需要看看这个...

8

@joshuaellis 好吧,但这意味着它应该与此 PR 无关,并且可以作为后续处理来尽快合并此 PR,我猜?

4

@gu-stav 我们还对 dz 人口的后端进行了更改。我们应该首先解决这个问题

6

实际上,仔细研究一下,我认为我们没有在 RelationDataInputManager 内部构建正确的路径。网络选项卡对我来说不太清楚。

如果马克能确认这不是BE,那会有帮助。

1

管理 API(屏幕截图)为它们发送了一个计数 1,但 FE 既不显示它,也不获取第二个组件的关系。组件的顺序并不重要——总是第二个失败。

@gu-stav 解决了这个问题,动态区域都变得相同(临时密钥不正确),我已经修复了这个问题,并在测试中添加了更多内容,以确保我们下次可以捕获这个问题。

4

正在测试这个,也看不到任何与后端相关的内容

4

@joshuaellis 很酷,谢谢。我会再次测试并在完成后通知您。到目前为止找不到其他任何东西。