'"Completed date"', '"Sprint estimate"', '"Total working hours"', '"Team"', '"Assigned to"', '"Ticket extra"', '"Total estimate"', '"Finalizar no sprint"', '"Status"\n' ] burndown_body = [] for ticket in tickets: assigned_to = '-' if ticket.assigned_to_id is not None: assigned_to = api.user(id=ticket.assigned_to_id).name.encode('ascii', 'ignore') burndown_body.append([ str(ticket.number), str(ticket.completed_date or '-'), str(ticket.total_estimate), str(ticket.total_working_hours), '"%s"' % ticket.custom_fields['Equipe'], '"%s"' % assigned_to, '"%s"' % ticket.custom_fields['Ticket extra?'], '"%s"' % ticket.custom_fields['Estimativa inicial para acabar'], '"%s"' % ticket.custom_fields['Finaliza no sprint?'], '"%s"\n' % ticket.status ]) # sorting by team