List:Eventum Development« Previous MessageNext Message »
From:Clay Loveless Date:August 30 2004 12:29am
Subject:Authorized Repliers
View as plain text  
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



Thread
Authorized RepliersClay Loveless30 Aug
  • RE: Authorized RepliersJoao Prado Maia30 Aug