#3311 - Dashlet managment not possible anymore after adding "Group Messages" dashlet
CRM: SuiteCRM 7.9.5
SecurityGroups: SuiteCRM_7.9.5_SecuritySuite_v3.1.2.zip
If I try to add the "Group Messages"-Dashlet to the Homescreen, then a Smarty error will be displayed on selection popup:

As far as I can see this error leads to a missing module variable in modules/SecurityGroups/Dashlets/MessageDashlet/MessageDashlet.meta.php.
Adding the dashlet is working, and it will be displayed without any problems on the Homescreens. But as soon as I want to do any further actions (edit tab, add tabs, add dashlets) on the homescreen the popup shows the loading image inside the popup forever and nothing happens.

As soon as I remove the "Group Messages"-Dashlet everything is working as expected. The second problem looks not as a related problem to the missing module variable.
Could you please check if this is a general issue of the curent SecuritySuite module?
Thanks,
armin
7 years ago
Thanks Armin for a great write-up of the issue. That will help me figure out what may be going on. I'll dig into this more and will follow up here.
7 years ago
Any updates regarding this issue?
7 years ago
Sorry for the delay here. Just got back from a conference which took all of my time these past couple of weeks. I'll follow up this week.
7 years ago
I see this error in the log as well. I will get this cleaned up for a future release, but for now I suggest either excluding E_WARNING for error_reporting or turning display_errors off in your php.ini. I see several other warnings from other areas of SuiteCRM that you may also run into.
Once removed/ignored the dashlet will work as expected.
7 years ago
However, as you said, any actions after that point no longer work. Looking into it more.
7 years ago
The fix (to be included in 3.1.3) is to edit /modules/SecurityGroups/Dashlets/MessageDashlet/MessageDashlet.meta.php and add 'module' => 'SecurityGroups' to the array:
Closing this case out for now. Feel free to follow up here if needed.