We have recently modified our Service Desk ticket. We have disabled inline edits for Reporter/Assignee/Archive/Comment, etc. And any one who suppose to make any changes to the ticket, we have "Modify Ticket" transition, where we have added all these options for editing purpose.
So, currently the issue was, previously when we edited the Reporter's field, user assets were updated rightly on the ticket, but currently as we have let editing the reporter's value on transition screen, new reporter value was not updating rightly.(we have checked that by turning on editing option for reporter field).
So, we have decided to add post function to "Modify Ticket" transition so that when we update reporter's field, the user asset should be updated accordingly. But when we looked at the post function options we were confused as it have many options and we may need to work on groovy script for this purpose. So I have decided to reach out to support so that nothing will be effected in the process.
Currently, we have disabled inline edit option for SD project and Incident issuetype(which has its own workflow), the other issue types in SD project we have not disabled inline edit, so there was no issue with updating user assets rightly when we update reporter's field on other issue types.