Source: factory.core/extend.ticket/ObjTicketTodoist.py
Todoist provider for ticket operations.
Uses ObjServiceTodoist to create and manage
tasks in a Todoist project. Priority is mapped
to Todoist priorities (1-4); status transitions
...
| Method | Signature | Description |
|---|---|---|
| create | create(subject: str, description: str = '', priority: str = 'MEDIUM', ticket_type: str = 'USER', requested_by: str = '', requested_by_type: str = 'INTERNAL', server_id: str = '') -> dict |
|
| update | update(guid: str, subject: str = '', description: str = '', priority: str = '') -> dict |
|
| change_status | change_status(guid: str, new_status: str, action_by: str = '') -> dict |
|
| assign | assign(guid: str, user: str, action_by: str = '') -> dict |
|
| add_comment | add_comment(guid: str, text: str, commented_by: str = '') -> dict |
|
| get_ticket | get_ticket(guid: str) -> dict |
|
| list_tickets | list_tickets(package: str = '', status: str = '', priority: str = '', assignee: str = '') -> list |
|
| close | close(guid: str, action_by: str = '') -> dict |
|
| resolve | resolve(guid: str, action_by: str = '', notes: str = '') -> dict |
|
| escalate | escalate(guid: str, action_by: str = '') -> dict |