2 messages in com.mysql.lists.eventum-develAuthorized Repliers| From | Sent On | Attachments |
|---|---|---|
| Clay Loveless | 29 Aug 2004 17:29 | |
| Joao Prado Maia | 30 Aug 2004 06:33 |
| Subject: | Authorized Repliers![]() |
|---|---|
| From: | Clay Loveless (cl...@killersoft.com) |
| Date: | 08/29/2004 05:29:25 PM |
| List: | com.mysql.lists.eventum-devel |
As I continue to get more familiar with Eventum through reading code and using it in my consulting biz, it seems to me that the Authorized Repiler assignment feature may not be fully implemented.
For example -- If I create an issue in Project A via e-mail (Issue::createFromEmail()), everyone that is assigned to Project A gets an e-mail.
However, responses to that e-mail (going to issue_##@killersoft.com) all get filed in the notes section of the issue as blocked e-mails.
There's a bug somewhere in there ... And after looking through the code of class.issue.php, class.support.php and class.authorized_replier.php, it seems that the bug is due to the fact that new issues created by Issue:createFromEmail() and Issue::create() are not triggering Authorized_Replier::addUser() for all the users that are already associated with a project, and they're also not triggering Authorized_Replier::manualInsert() for new issues that come in from the "outside".
Is there a particular reason that all project members aren't automatically considered Authorized Repliers? It seems like they should be, and that the intent is that they would be, but the current code isn't working quite right to make that a reality.
Let me know what you think -- I can add this to my TODO list of patches to send in.
Thanks, -Clay
-- Killersoft.com




