Hi!
I create my CF type plugin (extends UserCFType) and want to work with entered value in getVelocityParameters.
I create new issue and change issue type on "Create issue" screen.
But all these methots returns null in getVelocityParameters (issue not created yet).
issue.getCustomFieldValue(field);
getValueFromIssue(field, issue);
I know about $value parameter in velocity template, but it does not exist in map.
@Override
public Map<String, Object> getVelocityParameters(Issue issue, CustomField field, FieldLayoutItem fieldLayoutItem) {
//there is no key for $value parameter in map
Map<String, Object> params = super.getVelocityParameters(issue, field, fieldLayoutItem);
//user is null
User user = issue.getCustomFieldValue(field);
...
Could you please let me know where I am missing?
Thanks!