故障排查GitHub issue2 分钟阅读排错/错误码

解决FastGPT应用分享链接删除时误删最后一个的问题

在FastGPT公有云或本地部署实例的应用管理页面,创建应用分享链接后,选择指定的分享链接执行删除操作时,无论选中列表中的哪一项,每次都会默认删除最后一个分享链接。该问题在多个版本中均有出现,官方站点与本地部署环境均存在该现象。

现象

在FastGPT公有云或本地部署实例的应用管理页面,创建应用分享链接后,选择指定的分享链接执行删除操作时,无论选中列表中的哪一项,每次都会默认删除最后一个分享链接。该问题在多个版本中均有出现,官方站点与本地部署环境均存在该现象。

可能原因

暂未明确官方标注的根因,结合操作现象推测,删除请求可能未正确匹配用户选中的分享链接项,误将列表最后一个元素作为删除目标。具体根因需结合项目源码进一步排查确认。

排查步骤

  1. 登录FastGPT平台,进入应用管理页面。
  2. 创建至少两个应用分享链接,确保分享链接列表存在多个可选项。
  3. 选择列表中除最后一项外的任意一个分享链接,点击删除按钮。
  4. 观察实际被删除的分享链接是否与选中项一致。

解决与验证

暂未发布官方修复方案。临时规避操作可参考:

  1. 若需删除的是列表最后一个分享链接,可正常执行删除操作。
  2. 若需删除其他位置的分享链接,可先记录目标链接信息,若出现误删情况,可重新恢复应用并重新配置分享链接。

验证方式:完成删除操作后,查看分享链接列表,确认被删除的项与此前选中的目标项一致。

来源:FastGPT GitHub issue