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

Bug - "Edit customer user"- column not shown in AgentCustomerInformationCenter anymore #543

Closed tipue-dev closed 2 months ago

tipue-dev commented 3 months ago

Environment

Expected behavior

An agent with the correct access rights should be shown an additional row to edit the customer user in AgentCustomerInformationCenter (CustomerUserList-widget)

Screenshot from a previous version: image

Actual behavior

https://github.com/znuny/Znuny/commit/592e85c0cc9be842c79ebd2ea8a6d1962eea98c8 removed the setting of $Self->{EditCustomerPermission} from Run() and therefore it is not given to the template AgentDashboardCustomerUserList anymore, so the row isn't shown. Currently: image

How to reproduce

Steps to reproduce the behavior:

  1. Go to the CustomerInformationCenter as Admin
  2. Look at the Customer-User-List
  3. See, that the edit row is missing
rkaldung commented 3 months ago

@tipue-dev I am not able to confirm this. I tried to verify it with a 7.0.15 and today's rel-7_0-dev branch. The result is the same:

image

The edit icon is there, and it works as expected. Is it possible that your customer user data source is read-only?

tipue-dev commented 3 months ago

@rkaldung easy to confuse the two. I'm talking about the Customer Information Center. Your Screenshot is from the Customer User Information Center.

rkaldung commented 3 months ago

@tipue-dev You're right of course.

rkaldung commented 3 months ago

Internal Issue 842

NiklasSchmitt commented 2 months ago

fixed within commit https://github.com/znuny/Znuny/commit/fb82aacea471b9ffec9fb46dc3e2010e455eeac7.