By Bethany Amborn on Wednesday, 22 July 2015
Posted in Technical Issues
Replies 8
Likes 0
Views 682
Votes 0
I have a couple of issues with the way the report notifications work.
1 - I have set a custom email address (my Zendesk account) to receive notifications. These emails are never generated in the Email queue at all, do no reports ever make it to my helpdesk system the way I want. It seems to just be a non-functioning feature.

2 - Every single account in the database that is a super administrator gets the notice, even if their user is set to NOT receive system notices. I think this needs to be modified so that only Super Users who receive system notices get the report notifications. I end up with system accounts or support/developers getting all of these emails, and it's annoying.
Hi Beth Gardner,

I am sorry that delay of this reply, please find your answer in your queries below :

1 - I have set a custom email address (my Zendesk account) to receive notifications. These emails are never generated in the Email queue at all, do no reports ever make it to my helpdesk system the way I want. It seems to just be a non-functioning feature.

It seems like that was bug, can you download my attachment file and replace in JoomlaFolder\administrator\components\com_easysocial\tables\report.php, it should work fine.

2 - Every single account in the database that is a super administrator gets the notice, even if their user is set to NOT receive system notices. I think this needs to be modified so that only Super Users who receive system notices get the report notifications. I end up with system accounts or support/developers getting all of these emails, and it's annoying.

I have a little bit lost here, may i know where you set "NOT receive system notices" from your setting?
By default, as long as that user is Superuser, the system will send email notification to them.
·
Wednesday, 22 July 2015 12:39
·
0 Likes
·
0 Votes
·
0 Comments
·
On the second part, sere the screenshot. I am talking about the toggle in the user settings to receive system emails or not.

I get emails from EasySocial to any SuperAdmin account, regardless of their mail setting and regardless of their active status. At the VERY least, inactive accounts should not receive an email. For example, I keep Super Admin accounts for for developers, like StackIdeas, so that when I need to give you access you have your own login and I can track what you're doing a little. I deactivate that user as soon as you're done until the next time you need it. That deactivated account gets an email when someone makes a report, and that's just silly.

One way or the other, I need a way to limit who gets these emails. Hopefully the fix you sent will work, and I can just hard code them.
·
Wednesday, 22 July 2015 23:30
·
0 Likes
·
0 Votes
·
0 Comments
·
The fix for the custom email worked, thanks!! Glad I found a legit bug.
·
Wednesday, 22 July 2015 23:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Beth,

I am sorry for the delay of this reply,

Thanks for getting back to us that fix file is working.

By the way, regarding with your second question, by default it should notify to all the Superuser, if you would like to change this behaviour, you can modify on this file -> JoomlaFolder\administrator\components\com_easysocial\tables\report.php

Comment these LINE 147 until 149
foreach ($admins as $user) {
$recipients[] = $user->email;
}

// Replace with

// foreach ($admins as $user) {
// $recipients[] = $user->email;
// }


Hope this helps.
·
Thursday, 23 July 2015 13:16
·
0 Likes
·
0 Votes
·
0 Comments
·
Arlex, the fix you provided for the emails not going to the custom email address ONLY works of emails are also sent to admins. I cannot turn off the admin emails and have an email go to the ones listed in the custom email box. Can you guys please provide a fix for this?

I'm totally fine with having to hard code the email address is for notifications, but nothing on the screen says that it only works when notifications are also sent to admins. These two things shouldn't be tied together, it makes no sense.
·
Tuesday, 28 July 2015 05:09
·
0 Likes
·
0 Votes
·
0 Comments
·
hey beth,

I am sorry that delay of this reply, I have tried to comment out these code i provided on above, it seems like only send to custom email user, may i know did your admin receive an email notification for this report? check my screenshot below.
·
Tuesday, 28 July 2015 13:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Yes, I did
·
Wednesday, 29 July 2015 00:37
·
0 Likes
·
0 Votes
·
0 Comments
·
hey Beth,

I am sorry that delay of this reply,

That strange, may i know which email address you received this email notification (New report submitted on the item Steam item by stackideas2)? So that I can check from your backend user manager page.
·
Wednesday, 29 July 2015 12:34
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post