Esta acontecendo uma coisa estranha. Eu criei 2 novos States e desabilitei os demais. Depois disso, todos os novos chamados adquirem o estatus de fechado automaticamente. Quando eu verifico no log fo linux, aparece um erro de syntax em um SQL:
Rodei essa query diretamente no mysql e vi que o problema é apenas uma aspa simples que esta faltando.SELECT COUNT(DISTINCT(st.id))
FROM ticket st INNER JOIN queue sq ON sq.id = st.queue_id
WHERE 1=1 AND st.ticket_state_id NOT IN ( )
AND ((st.customer_id) IN (('cyro.bezerra@consorcioipojuca.com.br')) OR st.customer_user_id = 'cyro.bezerra')
AND sq.group_id IN (1, 2, 3) AND (((st.customer_user_id = 'cyro.bezerra') )) LIMIT 10000;
Após adicionar essas aspas, a query funcionou.SELECT COUNT(DISTINCT(st.id))
FROM ticket st INNER JOIN queue sq ON sq.id = st.queue_id
WHERE 1=1 AND st.ticket_state_id NOT IN ('')
AND ((st.customer_id) IN (('cyro.bezerra@consorcioipojuca.com.br')) OR st.customer_user_id = 'cyro.bezerra')
AND sq.group_id IN (1, 2, 3) AND (((st.customer_user_id = 'cyro.bezerra') )) LIMIT 10000;
O que vocês acham, é mesmo um bug ou eu não devo desabilitar os estados padrão do sistema ?