Closed Bug 778971 Opened 8 years ago Closed 8 years ago

A watched component doesn't show up in my Component Watching preferences pane

Categories

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

Production
x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: ehsan, Assigned: glob)

Details

Attachments

(1 file)

When I look at https://bugzilla.mozilla.org/userprefs.cgi?tab=component_watch, I don't see Webtools::Tinderboxpushlog listed.  But I am getting emails from that component with the following at the bottom:

------- You are receiving this mail because: -------
You are watching the component for the bug.
you are most probably watching the 'watch user' for that component - do you see anything in 'user watching' on https://bugzilla.mozilla.org/userprefs.cgi?tab=email ?

hrm.. that said, it's probably worth duplicating user watching information on the comp watching tab where relevant.
Assignee: nobody → glob
Attached image screenshot β€”
here's what i've thrown together.  i don't want to replicate the logic from the email tab within the component-watch extension, so i just link to that section on the tab.
Committing to: bzr+ssh://bjones%40mozilla.com@bzr.mozilla.org/bmo/4.0/
modified extensions/ComponentWatching/Extension.pm
modified extensions/ComponentWatching/template/en/default/account/prefs/component_watch.html.tmpl
Committed revision 8266.

Committing to: bzr+ssh://bjones%40mozilla.com@bzr.mozilla.org/bmo/4.2/
modified extensions/ComponentWatching/Extension.pm
modified extensions/ComponentWatching/template/en/default/account/prefs/component_watch.html.tmpl
Committed revision 8282.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
(In reply to comment #1)
> you are most probably watching the 'watch user' for that component

Then why do I get "You are watching the component for the bug." at the bottom of those emails?
(In reply to Ehsan Akhgari [:ehsan] from comment #4)
> (In reply to comment #1)
> > you are most probably watching the 'watch user' for that component
> 
> Then why do I get "You are watching the component for the bug." at the
> bottom of those emails?

Watching a 'watch user' for a particular component gets translated to 'You are watching the component for the bug' on the backend since it is essentially the same thing. The 'watch user' is specific to the component normally.

dkl
Hmm, ok, that makes sense.  Is it expected that I get mails from those components even if the QA contact is not set (see bug 781477, for example, the address that I'm watching is not in the QA contact field.)

Thanks!
Yes. Just having the components watch user in your list of accounts you are watching will get you notifications on bugs with that component. It doesn't matter anymore about what the qa contact is set to. The side effect of all this is that if someone wants to make a bug against a different component also notify people who are watching a totally different component, they can add that other components watch user to the cc list.

dkl
(In reply to comment #7)
> Yes. Just having the components watch user in your list of accounts you are
> watching will get you notifications on bugs with that component. It doesn't
> matter anymore about what the qa contact is set to. The side effect of all this
> is that if someone wants to make a bug against a different component also
> notify people who are watching a totally different component, they can add that
> other components watch user to the cc list.

I see.  Thanks a lot for your explanation!
Component: Extensions: ComponentWatching → Extensions
You need to log in before you can comment on or make changes to this bug.