Problem
When referencing the “issue” variable in a template referenced when using sendEmail(), an error is thrown "Variable >>issue<< is already defined in the same context!"
The “issue” variable is a reserved keyword when using sendmail() with a template. Consider the following sendEmail() script that references “template.tpl”:
string issue = "DEMO-1"; sendEmail("name@example.com", "subject goes here, "path/to/template.tpl");
Now for template.tpl:
Current issue key: $issue$.
Solution
Consider using a variable besides “issue”. For example, “issueKey”:
string issueKey = "DEMO-1"; sendEmail("name@example.com", "subject goes here, "path/to/template.tpl");
Now for template.tpl:
Current issue key: $issueKey$.
In this instance, “issueKey” will not throw an error.
Related articles
Filter by label
There are no items with the selected labels at this time.
We've encountered an issue exporting this macro. Please try exporting this page again later.