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
However, responses to that e-mail (going to firstname.lastname@example.org) 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
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