Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

JMWE - "Cannot read property 'match' of null" er

Dan H
Contributor
February 17, 2020

We are getting this error constantly now out of the blue with one of our JMWE Post-Functions, after having this working perfectly fine before;

Set field value - internal-error - Cannot read property 'match' of null

ignoreEmptyValue:false
conditionalExecution:false
sendNotifications:false
createMissingValues:false
valueIsJSON:false
_needsRefresh:true
value:"{{ issue | sprints("active") | last | field("id") }}"
appendValues:false
_modified:"2019-06-13T11:16:22.189Z"
copyOnlyIfNotSet:true
fieldId:"customfield_10007"
runAsType:"addonUser"

Any ideas why this could have suddenly broke/changed on our workflow? :(

1 answer

1 accepted

0 votes
Answer accepted
David Fischer
Community Champion
February 18, 2020

If the destination field (customfield_10007) is the Sprint field, then this error will happen if the current issue doesn't belong to any active Sprint, because you're basically setting the spring field to [null]

Instead of logging an error, this should in fact clear the Sprint field. This is a JMWE bug that will be fixed in the next version.

In the meantime, you can avoid these errors by using Conditional Execution with this conditional execution script:

{{ issue | sprints("active") | last | field("id") }}
Dan H
Contributor
March 27, 2020

Thanks for your response David!

And apologies, only just seen your comment now (guess I have my email notifications turned off or something).

I'll continue to keep an eye on the error log but hopefully everything is all good now.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events