I want to run a datafix via the scriptrunner console to update several customfield values.
I'm using the following method to make the change:
... cfObj.updateValue(null, issue, new ModifiedValue(issue.getCustomFieldValue(toTaskObj), fromTaskValue), new DefaultIssueChangeHolder())
I don't want this change to trigger any notifications to issue watchers - and it appears it does not, which suits my purpose. But I'd like to know why this is the case.