I have set up a transition that monitors certain key fields for changes after an issue has passed a certain point in its workflow (i.e. "Requirements" field is changed after issue moves to "In Progress"). When a field change triggers the rule to run I:
All of this works beautifully except that the the logs tell me that the resolution cannot be set when the automation runs. I'm not setting the resolution anywhere and the transition does not set any resolutions.
Automation:
Log:
I'm not the first to report this issue, but I'm curious if anyone has any insight as to why it's happening
Two possible troubleshooting you can check
If there is a transition screen to "Writing" status, make sure to include the field values which are there in screen
Next, try including the re-fetch issue data before you transition the issue to "writing" status
Let me know if the error gets resolved
Thanks,
Pramodh
There is a comment transition screen (e.g. user can make a comment if they want to) but that's it.
The problem here is that nowhere in this transition or in this automation is a resolution set, yet every time the automation executes the transition, it throws an error about setting a resolution. I'm moving from one unresolved status to another unresolved status and setting no fields via the automation. Hence my confusion at this error.
Kind Regards-
Matt
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yeah that is the reason, have the resolution unset in the transition, that should work.
Having a resolution in Workflow set at the end is good practice, and we should clear if it is on other status other than what we recognise as done
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I hear what you're saying, but this does not account for the issue. At no point am I attempting to set a resolution via the automation. I'm transitioning the issue to a status that has no resolution from a status that has no resolution. If I set the resolution to null via the transition, I continue to receive the error. If I set the resolution as part of the resolution transition I continue to receive the error.
Showing a resolution setting screen at any time in a non-terminal (e.g. not Cancelled/Done/Closed) is very very bad practice so I'm left with the original ask:
When transitioning an issue via automation that does not set a resolution, an error is thrown stating that a resolution cannot be set.
Any thoughts on how to fix this, or is this a known error? If the latter, it makes the "Email owner on rule failure" virtually useless for monitoring automation execution.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Firstly, thank you for the responses. Ultimately I was able to track down the issue:
It turns out that I should have noticed that there was more to my additional field logic than I was seeing... And Now I will gladly accept the egg on my face for not seeing this lurking under my comment:
I've removed the offending JSON and am no longer receiving errors from these transitions. Hopefully someone as foolish as I will see this and be able to fix their issue without the public embarrassment.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Welcome to great meetings, with less work. Automatically record, summarize, and share instant recaps of your meetings with Loom AI.
Learn moreOnline forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.