[EspoCRM 7.1.9, user language: German]
Hi,
I stumbled across a strange behaviour in Espo:
There are three entities in question:
- name: "Call", label: "Anruf"
- name: "Meeting", label: "Termin"
- name: "Task", label: "Aufgabe"
myUser is user of "teamX". There are two roles: teamX-teamRole and teamX-userRole. Both roles apply to myUser.
I DEaktivated entity "Call" in both roles.
In dashlet "My Activities - Options, What to display", against expectations I see "Termine", "Call", "Aufgaben". Yes, ist "Call", not "Anrufe", as I would expect. And ist's "Call", not "Calls". But: why "Call" instead of "Anrufe" and why "Call" at all?
On a test basis, I deactivated "Termin" (="Meeting") in both roles as well. In "What to display" I then see "Meeting" instead of "Termine", "Call" and "Aufgaben", whereas I expected "Aufgaben" only!
The only solution I found - which is rather not acceptable, as it applies to all users -, was to copy application/Espo/Modules/Crm/Resources/metadata/dashlets/Activities.json into custom/Espo/Custom/Resources/metadata/dashlets/ and change "enabledScopeList" to ["Meeting", "Task"]. As this is part of the "defaults" section of Activities.json, I wonder why this is not overwritten by actual settings ...
Kind regards
Uli
Hi,
I stumbled across a strange behaviour in Espo:
There are three entities in question:
- name: "Call", label: "Anruf"
- name: "Meeting", label: "Termin"
- name: "Task", label: "Aufgabe"
myUser is user of "teamX". There are two roles: teamX-teamRole and teamX-userRole. Both roles apply to myUser.
I DEaktivated entity "Call" in both roles.
In dashlet "My Activities - Options, What to display", against expectations I see "Termine", "Call", "Aufgaben". Yes, ist "Call", not "Anrufe", as I would expect. And ist's "Call", not "Calls". But: why "Call" instead of "Anrufe" and why "Call" at all?
On a test basis, I deactivated "Termin" (="Meeting") in both roles as well. In "What to display" I then see "Meeting" instead of "Termine", "Call" and "Aufgaben", whereas I expected "Aufgaben" only!
The only solution I found - which is rather not acceptable, as it applies to all users -, was to copy application/Espo/Modules/Crm/Resources/metadata/dashlets/Activities.json into custom/Espo/Custom/Resources/metadata/dashlets/ and change "enabledScopeList" to ["Meeting", "Task"]. As this is part of the "defaults" section of Activities.json, I wonder why this is not overwritten by actual settings ...
Kind regards
Uli
Comment