想知道为什么带有页面模块的 Jira Cloud 插件无法安装 'project_type' 条件集?

Wondering why a Jira Cloud plugin with page module fails to install with 'project_type' condition set?

我正在为 Jira Cloud 开发一个插件,并尝试添加一个特定于给定项目的新页面。根据 "Pages" 文档 https://developer.atlassian.com/cloud/jira/platform/modules/page/ 上的条件信息,我应该可以使用 Jira 条件 project_type,但是,当我像这样将它添加到我的描述符文件时

"conditions": [
  {
    "condition": "user_is_logged_in"
  },
  {
    "condition": "project_type",
    "params" : {
      "projectTypeKey": "service_desk"
    }
  }
]

安装失败并出现错误

Installation failed. The app includes a Page module with an unsupported condition (project_type).

我的问题是,我是否遗漏了有关如何添加条件或如何使用页面条件的内容,或者文档中列出的内容是否真的不允许?

我在 Atlassian 的论坛上发布了这个问题,但没有得到回复,所以我也在尝试这里。

我相信如果将它用于 generalPages 模块,它会失败,这是有道理的,因为该页面本身与项目无关。但是,它应该与 jiraProjectPages 一起使用。我用这个模块验证了它并且它有效

  "jiraProjectPages": [
{
  "url": "/general-page.html",
  "iconUrl": "/logo-url-or-inline-svg",
  "weight": 100,
  "name": {
    "value": "My Project Page"
  },
  "key": "my-project-page",
  "conditions": [
    {
      "condition": "project_type",
      "invert": true,
      "params": {
        "projectTypeKey": "business"
      }
    }
  ]
}]