Note: This function replaces the deprecated updateTicketDefinition()
function. The deprecated function will continue to work until November 8, 2024, but it will not receive updates. To keep any existing code compatible with future changes, see the migration instructions.
Updates a ticket definition.
Each time the ticket definition is updated, revision
increments by 1. The existing revision
must be included when updating the ticket definition. This ensures you're working with the latest ticket definition and prevents unintended overwrites.
This function requires elevated permissions and runs only on the backend and on dashboard pages.
Ticket definition ID.
Ticket definition to update.
Optional fields.