Updates an existing ticket with new information.
rt_ticket_edit( ticket_id, queue = NULL, requestor = NULL, subject = NULL, cc = NULL, admin_cc = NULL, owner = NULL, status = NULL, priority = NULL, initial_priority = NULL, final_priority = NULL, time_estimated = NULL, starts = NULL, due = NULL, text = NULL, custom_field = NULL, ... )
ticket_id | (numeric|character) The ticket number |
---|---|
queue | (character) The queue |
requestor | (character) Requestor email address |
subject | (character) Ticket subject |
cc | (character) Email address to cc |
admin_cc | (character) Admin email address to cc |
owner | (character) Owner username or email |
status | (character) Ticket status; typically "open", "new", "stalled", or "resolved" |
priority | (numeric) Ticket priority |
initial_priority | (numeric) Ticket initial priority |
final_priority | (numeric) Ticket final priority |
time_estimated | (character) Time estimated |
starts | (character) Starts |
due | (character) Due date |
text | (character) Ticket content; if multi-line, prefix every line with a blank |
custom_field | (vector) Takes a named vector of the custom field name and custom field value |
... | Other arguments passed to |
(numeric) The ID of the ticket
if (FALSE) { # First, create a ticket ticket <- rt_ticket_create("General") # Then we can update its fields rt_ticket_edit(ticket, requestor = "me@example.com", subject = "My subject") }