Note
We've packed up and moved from Confluence to Discourse to bring you a better, more interactive space. Out of courtesy we didn't migrate your user account so - you will have to signup again
The Exalate team will be on holiday for the coming days - returning Jan 4
Enjoy & stay safe
I see inconsistent use of the "?" character. In some examples it is present, but in other examples is it not.
Outgoing rule:
replica.customFields."Custom field name" = issue.customFields."Local custom field name"
Incoming rule:
issue.customFields."Local custom field name".value = replica.customFields."Custom field name".value
vs
issue.customFields."Labels".value + = replica.customFields."label - cust1"?.value
In the first set of rules, there is no "?" anywhere, but in the second on there is a single "?" in the replica, yet no matching "?" in the issue side. In other examples I have seen it on both ends of the equation, but others, apparently identical in construction, do not have it at all. I have no idea what it actually does or why I should use/not use it.
When should I use the "?" or not? Is there a scripting syntax guide that explains this somewhere? I have looked for one but not found it yet.