- Node.js 版本:16.19.0
- NPM版本:8.19.3
- 斯特拉皮版本:4.6.1
- 数据库:Sqlite
- 操作系统:Debian 5.10.92-1
- 你的项目是Javascript还是Typescript:Javascript
与 #12761 类似,单击媒体库会使 Strapi 的所有前端崩溃并输出以下错误:
TypeError: Cannot read properties of null (reading 'includes')
at le (main.890a972d.js:1376:839)
at Zl (main.890a972d.js:1744:54681)
at Hc (main.890a972d.js:1748:9133)
at Bc (main.890a972d.js:1748:989)
at qc (main.890a972d.js:1748:917)
at cu (main.890a972d.js:1748:768)
at Iu (main.890a972d.js:1746:11068)
at main.890a972d.js:1744:39503
at n.unstable_runWithPriority (main.890a972d.js:1776:3795)
at ta (main.890a972d.js:1744:39281)
这使得 Strapi 完全无法使用。
重现行为的步骤- 登录 Strapi。
- 将一些媒体文件上传到媒体库。
- 稍后返回并单击菜单中的媒体库。
- 查看媒体库 UI 的快速闪现(其中没有任何用户提供的内容)。
- 崩溃到白屏。
一个可用的媒体库和前端的一些弹性,以防止用户混淆。
截图