JSD should not consider comments without the sd.public.comment attribute as internal comments, but as public comments. Only comments with the entity property set to false should be considered private.
- Create a Service Desk enabled project;
- Create a customer request;
- Add a comment as an external AC or a P2 addon
The comment should be added as public.
the issue becomes shown as an Internal comment which is not accurate
I suspect the reason this occurs is because the Comment did not have an entity property sd.public.comment which is what JSD seems to use to differentiate between internal and public comments.