Looks like the mercurial commits in question just have a username, no email 
address associated with them.  And our `EmailAddress.canonical` defaults to 
'[email protected]' which happened to match with an existing user.

We should change how we handle commits without email addresses.  And maybe also 
not default to '[email protected]'.  (would have to assess impact of an 
exception or other return value)


---

** [tickets:#7823] Commit activity is assigned to wrong person**

**Status:** open
**Milestone:** unreleased
**Created:** Mon Feb 02, 2015 11:41 PM UTC by John Barrett
**Last Updated:** Tue Feb 03, 2015 01:18 AM UTC
**Owner:** nobody

Please see:
https://sourceforge.net/p/cjam/activity/?page=0&limit=100
The commits look like they were committed by someone else besides who actually 
committed them. I remember running into a similar issue before and the issue 
was that the commit didn't identify the author email address correctly and 
ended up showing the the closest account that matched as the committer. I can't 
remember process to prove that is the case. Please have someone look into this 
issue.
Thanks
SourceForge Support


---

Sent from forge-allura.apache.org because [email protected] is subscribed 
to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is 
a mailing list, you can unsubscribe from the mailing list.

Reply via email to