Can I pre-populate the Create subtask screen with values from the parent issue using jjupin liveFields?

I've been searching for a way to pre-populate the fields on the Create Subtask screen with the corresponding values from the (soon to be) parent issue.  I tried using the Behaviours plugin, but am not having any luck.  Is this possible with JJupin and Live Fields?

Note - I realize I can create the populated subtask with the ScriptRunner plugin and a post function;  but that doesn't meet the user need whereas pre-populating the fields would.

Thank you in advance for any insight or assistance you can provide!

3 answers

1 accepted

Hi,

 

As Alexandra said , you can use JJUPIN and Live Fields for what you need.

You can use the sil scripts below :

lfInstantHook({"issueType"}, "hook.sil");
lfWatch("issueType", {"issueType"}, "hook.sil");
if(argv["screen"] == "create-subtask" && argv["issueType"] == "Sub-task") {
	lfSet("summary", summary);
    lfSet("description", desc);
    lfSet("components", components);
    lfSet("affectedVersions", affectedVersions);
}

 

Hope this helps,

Raluca

First of all, thank you all for taking the time to respond. I tried the code above and it looks like this is going to work perfectly. I really appreciate it!

Hi Raluca,

This answer seems very helpful to someone who wants sub-tasks to inherit the field values of the "parent" issue.

However, I'm wondering how would it be possible to reproduce the same system for creating "Issues in Epics"?

Thanks,

Antóin

Hi Brian,

Yes you can do it using JJUPIN and Live Fields.
We have an example here, it can be adapted very easy. 
If you have any other questions, we're eager to help. 

 

Best Regards,

Alexandra 

I think what Brian have been asking is how he can read the values of the parent issue, if there is technically no child in context yet (he's on the create sub-task issue screen).

You're right, Blazej. I haven't understood it at first. Raluca's example should fit Brian's needs. :)

Hi Brian,

If the parent (soon to be) issue is not yet available, do you mean that parent and subtask will be created at the same time from the create screen? and both parent/subtask contains same values on some fields? Is this what you need?

 

Suggest an answer

Log in or Sign up to answer
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Published Jul 10, 2018 in Marketplace Apps

If you’re an Atlassian app developer, you’ll want to know about Atlas Camp!

This September 6-7, hundreds of Atlassian App developers will flock to Barcelona Spain to build skills, discover product roadmaps, meet face-to-face with the Atlassian team, and learn how to extend t...

182 views 0 4
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you