The console is a place designed to run small one-use scripts or to test your code for PostfunctionsPost functions, Listeners, Repo, etc. With that in mind, when you run code you need to give a Issue as a context if you want to test your script in that issue’s context. To set an issue as context, just do the following:
Code Block | ||
---|---|---|
| ||
issue = Issue("Your Issue Key") |
Then you can access all the Issue normal capabilities .
...
such as set(field, value)
and transition(target_status)
.
You can test your code in the Console and then set it on Post functions or Listeners removing the issue = Issue("Your Issue Key")
` section as this is issue context, after that, the code should work normally.
To log information on the console you can use the logger (without importing anything).