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

RESOLVED FIXED

Status

()

RESOLVED FIXED
7 years ago
6 years ago

People

(Reporter: Ehsan, Assigned: glob)

Tracking

Production
x86
Mac OS X

Details

Attachments

(1 attachment)

(Reporter)

Description

7 years ago
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.
(Assignee)

Comment 1

7 years ago
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)

Updated

6 years ago
Assignee: nobody → glob
(Assignee)

Comment 2

6 years ago
Created attachment 649210 [details]
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.
(Assignee)

Comment 3

6 years ago
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
Last Resolved: 6 years ago
Resolution: --- → FIXED
(Reporter)

Comment 4

6 years ago
(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
(Reporter)

Comment 6

6 years ago
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
(Reporter)

Comment 8

6 years ago
(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!
You need to log in before you can comment on or make changes to this bug.