Skip to content

[17.0-rc][疑似平台] 全局(无 objectName)action 无法派发,且 UI 把失败当成功静默吞掉 #522

Description

@yinlianghui

现象

17.0.0-rc.0 下,全局 action(log_call / log_meeting / export_csv)执行后什么都没发生:弹窗关闭、无提示、无数据写入。

复现

POST /api/v1/actions/crm_case/log_call 返回 HTTP 200,响应体:

{"success":true,"data":{"success":false,"error":"Action 'log_call' on object '*' not found"}}

export_csv 同样。flow 型 action 走该端点也报同样错误(错误信息有误导性)。

两个问题:

  1. 无 objectName 的 action 在 17.0 注册/派发失效("not found on object '*'")
  2. 外层 success:true 包内层失败,控制台按成功处理,用户完全无感知

影响

所有全局 action 均不可用且静默失败。升级阻断

详见分支 upgrade/objectstack-17 的 docs/upgrade-17/test-report.md §3 P3。

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions