Closed Bug 663842 Opened 14 years ago Closed 14 years ago

watched components are bubbled up via user watching

Categories

(bugzilla.mozilla.org :: Extensions, defect)

Production
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jdm, Assigned: glob)

Details

I received an email from a component I do not watch, with nobody CCed whom I watch. There was no reason given for why I received it. It was in Networking: Domain Lists, and I watch Networking among many components.
Assignee: nobody → glob
OS: Mac OS X → All
Hardware: x86 → All
the headers from the email in question are: X-Bugzilla-Reason: None X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: Component-Watcher jduell.mcbugs@gmail.com X-Bugzilla-Classification: Components X-Bugzilla-Product: Core X-Bugzilla-Component: Networking: Domain Lists X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: benjamin.zwittnig@arnes.si X-Bugzilla-Status: REOPENED X-Bugzilla-Priority: -- X-Bugzilla-Assigned-To: nobody@mozilla.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: josh is watching the jduell.mcbugs@gmail.com user. i suspect this means that jduell is watching the 'Networking: Domain Lists' component, and josh is receiving a copy of this email because he's watching jduell. i don't think this is the correct behavour, i'll have to do some investigation.
confirmed; if you watch a user who is watching a component, you receive their component notifications. this is undesirable.
Summary: No reason given for email notification → watched components are bubbled up via user watching
component-watching was incorrectly identifying itself as a direct reason for an email, instead of a watch, which resulted in this chain. Committing to: bzr+ssh://bjones%40mozilla.com@bzr.mozilla.org/bmo/4.0/ modified extensions/ComponentWatching/Extension.pm modified extensions/ComponentWatching/template/en/default/hook/global/reason-descs-end.none.tmpl Committed revision 7766. the fix isn't live on production yet, should be live some time this week.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Component: Extensions: ComponentWatching → Extensions
You need to log in before you can comment on or make changes to this bug.