You've been invited into the Kudos (beta program) private group. Chat with others in the program, or give feedback to Atlassian.
View groupJoin the community to find out what other Atlassian users are discussing, debating and creating.
If you try to clone an issue using *cloneIssueWithAllFields* is clonning the Time Spent cf, but not full worklogs
According to the inteface clone it should not copy any Time Tracking values
Example to reproduce the bug:
def task= issueManager.getIssueObject("FFS-1506")
def subtask = issueManager.getIssueObject("FFS-2851")
def toClone = issueFactory.cloneIssueWithAllFields(subtask)
Issue cloned = issueManager.createIssueObject(adminUser, toClone)
subTaskManager.createSubTaskIssueLink(task, cloned, adminUser)
The original Issue got 2h logged with my workLog
Cloned Issue got the 2h on Time Spent but not worklog
I tried to delete de workLog on the clonned issue using:
worklogManager.deleteWorklogsForIssue(cloned)
But it didnt work,
Do you know any way to reset that Spent Time value after the clone?
Thanks in advice
There is a bug about this funcionality
https://jira.atlassian.com/browse/JRASERVER-60361
The way to solved it its adding the line toClone .setTimeSpent(null) just after use the cloneIssueWithAllFields
def toClone = issueFactory.cloneIssueWithAllFields(subtask)
toClone .setTimeSpent(null); // <<<<<<<< CHANGE HERE >>>>>>>>
I have multiple projects that use variations of the same base workflow. The variations depend on the requirements of the project or issue type. The variations mostly come in the form of new statuses ...
Connect with like-minded Atlassian users at free events near you!
Find an eventConnect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.
Host an eventYou're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.