znuny / Znuny

Znuny/Znuny LTS is a fork of the ((OTRS)) Community Edition, one of the most flexible web-based ticketing systems used for Customer Service, Help Desk, IT Service Management.
https://www.znuny.org
GNU General Public License v3.0
332 stars 82 forks source link

Sector Nord AG: Agent Dashboard mandatory columns fix #547

Open ZTrotter opened 3 months ago

ZTrotter commented 3 months ago

Proposed change

For all dashboard widgets, the TicketNumber field is mandatory. Addtionally, for process widgets, the Activity and Process fields are mandatory. These fields can be removed from the configuration and the state can be saved. After removal, the columns will still be displayed in the table. However, when returning to the configuration, the fields are not present in the Available Fields column.

image image

To resolve this issue, an alert box has been added to inform the user that a mandatory field has been removed and to prevent the user from saving this configuration.

Type of change

1 - 🐞 bug 🐞

Additional information

Steps to replicate:

Checklist