Tempo 时间表(DS 而非 Cloud)中的工作日志即使有 200 条消息也无法更新

问题描述 投票:0回答:1

我有很多节奏工作日志,我必须检查这些日志,并将计费秒数更改为记录时间以外的其他内容。虽然检索记录不是问题(需要一些解决方法),但更新记录的解决方案被证明是难以捉摸的。

根据文档,我使用 PUT 方法来 http://jira.mycompany.co.uk/rest/tempo-timesheets/3/worklogs/61727

我的请求负载是:

{"comment":"checking the existing code changes",  "billableSeconds":780,  "remainingEstimate":2820,  "includeNonWorkingDays":false, "attributes":{} }

运行此命令时,我收到 200 成功消息,但响应显示没有任何更新(注意计费秒数:

Response for worklog 61727: 200, {"timeSpentSeconds":3600,"billedSeconds":3420,"d....

文档要求

billableSeconds
,但我也使用了
billedSeconds
,并且认为文档中有错误。

我尝试过包含有效负载中的所有字段以及仅包含我想要更新的字段,但得到了相同的结果。

我在邮递员和Googlescript中都尝试过,但没有成功。

有人有任何见解吗?

jira jira-rest-api tempo
1个回答
0
投票

Tempo 将工作日志数据存储在其服务器上的单独数据库中。随后与 Atlassian DB 同步。我假设您将 Tempo API 用于 PUT 方法,而将 Jira API 用于 GET 请求。如果您的 PUT 请求成功,请使用 Tempo API 进行验证。

© www.soinside.com 2019 - 2024. All rights reserved.