When changing notes to communication: true
, you still can delete your own created internal notes (within the 10 minutes).
When changing notes to communication: true
, you won't be able to delete your own internal notes within 10 minutes any longer. This requies you to have agent rights only (so nothing administrative).
SLAs ignore internal notes (if the communication attribute is set to true) which is why it still should be possible to delete them and (if not, admins shouldn't be allowed as well).
I think it's the following line striking here:
https://github.com/zammad/zammad/blob/f35cd7fbe9d94b8353147c420853b369e82d46ee/app/controllers/ticket_articles_controller.rb#L151
communication: false
to communication: true
not authorized (admin permission required)!
or not authorized
is returned via UIYes I'm sure this is a bug and no feature request or a general question.
In the mean time we had to learn that this issue actually introduced a regression which has been addressed by #3086 .
This is a regression of issue #3086
@mantas looks like we introduced a regression while fixing #3086. Would you mind having a look?