【发布时间】:2013-12-01 11:57:24
【问题描述】:
如果自定义字段留空,我将以编程方式更新我的自定义字段。我在堆栈上发现了一个与此相关的问题,这有助于正确保存/更新自定义字段值。我提到了this stack question。
正如我所说,如果自定义字段留空,我将更新它。因此,我编写了一些 java 代码来检查自定义字段是否为空,如果是,那么我将使用 java 代码生成一些值,并在数据库中更新和保存值。这一切都很好。我在创建问题时正在做这一切。
但是当问题页面被渲染时,相应的自定义字段不会显示,它需要额外的页面刷新。页面重新加载后,自定义字段以正确的值呈现在页面上。
有什么想法吗?为什么需要重新加载页面? 可以指点我写方向吗? 我正在使用 JIRA 6.0.x
我在 MyCustomField extends AbstractSingleFieldType 类中编写代码并使用它的 getVelocityParameters 方法
【问题讨论】:
标签: jira custom-fields jira-plugin atlassian-plugin-sdk