Creates an Issue. Checks the authorization status, checks that the type, state and templatedFields are compatible with the template
Return
the saved crated Issue
Parameters
used to check for the required permission
defines the created Issue
Creates an Issue at atTime as byUser on trackables. Also creates the Body of the Issue. Does not check the authorization status. Checks that trackables is not empty, checks that the type, state and templatedFields are compatible with template. Does not save the created Issue, it is required to save the returned Issue afterwards.
Return
the created Issue
Parameters
the initial template
the initial title
the initial body, used to create the Body
the initial type, must be compatible with template
the initial state, must be compatible with template
the initial templated fields, must be compatible with template
the point in time when the Issue is created
context used for the aggregation updater