uvdesk / community-skeleton

UVdesk Opensource Community Helpdesk Project built for all to make a Full Ticketing Support System along with many more other features.
https://www.uvdesk.com
Open Software License 3.0
8.96k stars 463 forks source link

[Disabled department issue] Cannot hide department. #323

Closed PeopleInside closed 4 years ago

PeopleInside commented 4 years ago

Bug report

Title

Just a quick sentence to brief your trouble with UVDesk or something associated with it. Please be calm, short and emphasize on points.

I need have some department hidden from the user ticket interface. Why? Because can be a internal live chat department that should manage tickets only by email or another department that is about a project that should be not showed to users on the online Help Desk portal.

Immagine

As in the image green department should be visible, red not.

Issue Description

Description helps the developers to understand the bug. It describes the problem encountered or some after effect of some kind.

The only way to hide a department seems to be disable it BUT i discover something of terrible! If the department is disabled so you think all work but is only hiddem, the department will:

Reply will be posted but not sent to the user email. This is very bad and is the issue. https://forums.uvdesk.com/topic/1859/issue-strong-cannot-have-hidden-department-replies-from-agent-to-customer-missed

PeopleInside commented 4 years ago

You may resolve this ignoring the department is disabled and sending email or you need add an option to hide department from the public interface side.

TWO ISSUES: Also operator are unable to create a ticket from the operator interface if a department is disabled so I think

PeopleInside commented 4 years ago

I FOUND WHY some replies are not sent to the customer.

If the email address has special character like ( . - ) i tested this two like support-electronic@domain.ext or support.dep1@domain.ext the customer will get only Welcome email. No ticket opened email and no any Agent reply.

I will open a new issue about that. This topic still be valid: how can I have a department hidden but working with ticket send by email?

PeopleInside commented 4 years ago

https://github.com/uvdesk/community-skeleton/issues/325