halo-dev / halo

强大易用的开源建站工具。
https://www.halo.run
GNU General Public License v3.0
33.24k stars 9.59k forks source link

注册用户在默认编辑器粘贴图片报错 #5209

Closed xhmily closed 7 months ago

xhmily commented 8 months ago

系统信息

使用的哪种方式运行?

Docker Compose

在线站点地址

wiki.dayz.plus

发生了什么?

测试除了使用超级管理员账号可以在默认编辑器通过粘贴方式上传图片,其它用户,无论什么角色,即使该角色基于超级管理员角色创建(权限一模一样),也无法上传,粘贴就直接报错

相关日志输出

后台没有找到报错,这是接口返回的报错数据

{
  "apiVersion": "content.halo.run/v1alpha1",
  "kind": "Post",
  "metadata": {
    "annotations": {
      "content.halo.run/preferred-editor": "default",
      "content.halo.run/content-json": "{\"content\":\"<p style=\\\"\\\"></p>\",\"raw\":\"<p style=\\\"\\\"></p>\",\"rawType\":\"HTML\"}"
    },
    "name": "6ad9709a-05bb-46c2-aeeb-a83b1db618fb"
  },
  "spec": {
    "allowComment": true,
    "baseSnapshot": "",
    "categories": [],
    "cover": "",
    "deleted": false,
    "excerpt": {
      "autoGenerate": true,
      "raw": ""
    },
    "headSnapshot": "",
    "htmlMetas": [],
    "owner": "",
    "pinned": false,
    "priority": 0,
    "publish": false,
    "publishTime": "",
    "releaseSnapshot": "",
    "slug": "",
    "tags": [],
    "template": "",
    "title": "",
    "visible": "PUBLIC"
  }
}

附加信息

No response

xhmily commented 8 months ago

接口返回的状态代码: 400 Bad Request

ruibaby commented 8 months ago

这个问题已经在 2.11.3 修复。https://github.com/halo-dev/halo/releases/tag/v2.11.3

/triage duplicate

See https://github.com/halo-dev/halo/issues/5035