The given trigger contains invalid attributes, stopping! (RuntimeError)

Infos:

Self Hosted

  • Used Zammad version: This is Zammad version 6.3.1-1729139832.7455f2ac.bullseye
  • Used Zammad installation type: APT
  • Operating system: bullseye

We are looking to update an object from a trigger on a ticket coming from an email.
Here is the error message:

Here is the trigger

Here is the object

As far as creating a ticket we can understand, however when the ticket already exists and the customer responds to us by email we have the same error message.

Is this possible?

@Hotfirenet did you maybe change the field after you created the trigger? It might be the trigger still has some old invalid values. You could try to recreate the trigger to ensure that the values match the field ?

Maybe the internals give some info what was going on:

root> zammad run rails r "pp Trigger.find_by(name: '[TEST] LastContactResponseFromCustomer')"
1 Like

Hi Rolf,

I do have the same issue on Zammad 6.3.1 with a newly created trigger that checks for notes from agent in a specific group.
The internals didn’t give any helpful input for me.

What else do you need?
I will run a test with Zammad 6.4 these days.

+1 to this issue. I am experiencing the EXACT same issue as OP, where I receive the “The given trigger contains invalid attributes, stopping! (RuntimeError)” error in production.log.

I have attempted to recreate this trigger to no avail. If I add an article to the ticket via the web either as the customer or agent, the trigger runs as expected.

I am running Zammad self hosted on Ubuntu, version 6.4.1-1739956560.755d5120.jammy

Correction, corrected when I updated to 6.4.1-1741029155.2026f23c.jammy

This topic was automatically closed 360 days after the last reply. New replies are no longer allowed.