Opened 17 years ago
Last modified 10 years ago
#1650 reopened enhancement
extend ticket.query() to return any field — at Initial Version
Reported by: | Steffen Pingel | Owned by: | Alec Thomas |
---|---|---|---|
Priority: | normal | Component: | XmlRpcPlugin |
Severity: | normal | Keywords: | ticket query |
Cc: | mladen@…, pipern, Cauly | Trac Release: | 0.10 |
Description
Currently ticket.query() returns an array with the id of matching tickets only. Having an additional parameter that takes a list of field names that are also returned would be a very useful addition to avoid multiple server round trips to retrieve the actual ticket information:
ticket.query('status!=closed', [ 'id', 'summary' ])
That would return: [[id => 'id', summary => '...' ], ...]
Since this breaks backwards compatibility adding an API call queryFields() instead modifying query() might be prefereable.
Note: See
TracTickets for help on using
tickets.