You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

BitBucket Pull Request添加多位审核人失败问题求助

解决BitBucket PR分配多位审核人仅最后一位生效的问题

问题原因

你当前的reviewers格式完全错误——JSON对象里不允许存在重复的键,解析器处理时会直接用后面的user值覆盖前面的,所以mattmaur被robsh覆盖,最终只有最后一位被设为审核人。

正确的请求Payload格式

reviewers应该是一个对象数组,每个审核人对应数组里的一个独立对象,每个对象只包含一个user键:

{
    "title": "Test",
    "description": "INSERT CHANGES HERE",
    "fromRef": {
        "id": "refs/heads/THIS_IS_A_TEST",
        "repository": {
            "slug": "fpt-programs",
            "name": "None",
            "project": {"key": "MTES"}
        }
    },
    "toRef": {
        "id": "refs/heads/master",
        "repository": {
            "slug": "fpt-programs",
            "name": "None",
            "project": {"key": "MTES"}
        }
    },
    "locked": false,
    "reviewers": [
        {
            "user": {
                "name": "mattmaur"
            }
        },
        {
            "user": {
                "name": "robsh"
            }
        }
    ]
}

验证要点

  • 每个审核人单独占一个数组元素,结构为{"user": {"name": "用户名"}}
  • 确保数组内没有重复键的对象,严格遵循JSON语法规范

内容的提问来源于stack exchange,提问作者Matt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 08:27:21