Ao alterar as notas para communication: true
, você ainda pode excluir suas próprias notas internas criadas (dentro de 10 minutos).
Ao alterar as notas para communication: true
, você não poderá excluir suas próprias notas internas em 10 minutos mais. Isso exige que você tenha apenas direitos de agente (portanto, nada administrativo).
Os SLAs ignoram as notas internas (se o atributo de comunicação estiver definido como verdadeiro), por isso ainda deve ser possível excluí-los e (caso contrário, os administradores também não devem ser permitidos).
Acho que é a seguinte linha marcante aqui:
https://github.com/zammad/zammad/blob/f35cd7fbe9d94b8353147c420853b369e82d46ee/app/controllers/ticket_articles_controller.rb#L151
communication: false
para communication: true
not authorized (admin permission required)!
ou not authorized
é retornada via IUSim, tenho certeza que isso é um bug e nenhuma solicitação de recurso ou uma questão geral.
Nesse ínterim, tivemos que aprender que esse problema realmente introduziu uma regressão que foi abordada pelo # 3086.
Esta é uma regressão do problema # 3086
@mantas parece que introduzimos uma regressão ao consertar # 3086. Você se importaria de dar uma olhada?