I'm currently attempting to use liquid markup to remove from the ticket.tags array all instances of ":clone" from all present tags.
{% assign cloned_tags = ticket.tags %}
{% assign tags_without_text = cloned_tags | remove: ":clone" %}
{% assign ticket_tags = tags_without_text%}
{% assign tags= ticket_tags%}
This code achieves this perfectly but once I attempt to assign the edited tags to {{ticket.tags}} either through API or elsewhere, it doesn't work. Does anyone know why this might be and or how to solve this?
If you're removing tags, it may be simpler to set up a trigger to do so using the remove tags action. Would this fit your use case?