Ticket #866 (closed enhancement: fixed)
Usernames recognized as email addresses in ticket fields
| Reported by: | Paul DeMarco <paul@…> | Owned by: | cmlenz |
|---|---|---|---|
| Priority: | high | Milestone: | 0.9 |
| Component: | ticket system | Version: | devel |
| Severity: | normal | Keywords: | |
| Cc: | wcrucius@…, ademar@… |
Description
Before the session support, the reporter field was pre-populated with the username, but that wouldn't be recognized as an email address for notification.
Now with session support, its populated with the email address, which is great since now it will automatically have that person receiving emails.
The enhancement i'd like to see is using the already available session data (username -> email address), to recognize usernames in the reporter, assigned to/cc fields as valid notification targets, sending it to their currently set email address.
If your using USER in a report, but a user is mentioned in tickets by their username or their email address arbitrarily, then your reports may have missing data. If emails change, or because Trac changed behavior between versions, or they just dont always do things consistently then your reports could also have more groupings then there actually are.
Emails are longer and harder to type and remember especially when dealing with users besides yourself (i.e. putting their names into the assigned to/cc fields). You might not even know their email address.
While were at it :), a session preference for receiving email (on/off) would similarly be useful. So they can override the email feature if enabled globally.
If you guys agree that the enhancement is a good one as-is, or with some functional revision, I'd like to work on a patch for it.


