The "Updated By" field doesn't update to last user

Infos:

  • Used Zammad version: 6.3.1
  • Used Zammad installation type: package
  • Operating system: ubuntu 22.04
  • Browser + version: Chrome 127

Expected behavior:

  • The updated by field to show the last user that edit it

Actual behavior:

  • When an agent updates a ticket it will momentarily show the agent’s name and then replace it with a “-” I have checked history and the last update is done by the user. I checked the triggers to see if the system is making any updates and there are not any.

Steps to reproduce the behavior:

  • Make a change and update the ticket watch the overview the name will change and then go to a “-” a few seconds later

image

I am certain that there’s a trigger or scheduler firing in the background - something that changes stuff as system. You should be able to see this kind of thing within the ticket history.

I have checked the history, and it only shows the last user. Nothing about any triggers touching the ticket and changing it. We have no schedluders.


image

Strange. You have an escalated ticket (which will be updated by the system) but the entry to it is missing…? Or are you showing me different data sets…?

No, this is the same data set. This is a ticket created months ago when we started experiencing this. It is the same ticket.

Your two screenshots show entirely different or you’re omitting so much info that it’s hard to see it.

Okay here is a ticket from creation to first response.

  • I created the ticket
  • Responded to the ticket
  • I took screenshots last. The “-” should be my username as I updated the ticket last
  • The history is in its entirety

Is there anything else that can help?

Interesting. This might have been a bug in Zammad 6.3.x. I cannot reproduce this on Zammad 6.4. Could you cross check?