[%# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # # This Source Code Form is "Incompatible With Secondary Licenses", as # defined by the Mozilla Public License, v. 2.0. #%] [% PROCESS "global/field-descs.none.tmpl" %] [% PROCESS "global/reason-descs.none.tmpl" %] [% isnew = bug.lastdiffed ? 0 : 1 %] [% IF !to_user.in_group('editbugs') %]
Do not reply to this email. You can add comments to this [% terms.bug %] at [%# using the bug_link filter here causes a weird template error %] [% urlbase FILTER html %]show_bug.cgi?id=[% bug.id FILTER none %]

[% END %] [% IF isnew %] [% PROCESS generate_new %] [% ELSE %] [% PROCESS generate_diffs %] [% END %] [% SET comment_anchor = '' %] [% IF new_comments.size %]
[% FOREACH comment = new_comments.reverse %]
[% IF comment.count %] [% comment_anchor = "#c$comment.count" %] [% "Comment # ${comment.count}" FILTER bug_link(bug, { comment_num => comment.count, full_url => 1 }) FILTER none %] on [% "$terms.Bug $bug.id" FILTER bug_link(bug, { full_url => 1 }) FILTER none %] from [% INCLUDE global/user.html.tmpl user = to_user, who = comment.author %] at [% comment.creation_ts FILTER time(undef, to_user.timezone) %] [% END %]
[% comment.body_full({ wrap => 1 }) FILTER quoteUrls(bug, comment) %]
[% END %]

[% END %] [% IF referenced_bugs.size %]

Referenced [% terms.Bugs %]:

[% END %]

Product/Component: [% bug.product FILTER html %] :: [% bug.component FILTER html %]
[% "You are mentoring this " _ terms.bug IF bug.is_mentor(to_user) %]
[% seen_header = 0 %] [% FOREACH flag = tracking_flags %] [% NEXT IF bug.${flag.name} == "---" %] [% IF !seen_header %] [% seen_header = 1 %]

Tracking Flags:
[% END %]

You are receiving this mail because:
[%# Filtering of the URL param is not required & would break the URL when the comment anchor is set %]
@@body-headers@@ [% BLOCK generate_new %]
[% FOREACH change = diffs %] [% PROCESS "email/bugmail-common.txt.tmpl" %] [% END %]
[% field_label FILTER html %] [% IF change.field_name == "bug_id" %] [% new_value FILTER bug_link(bug, full_url => 1) FILTER none %] [% ELSE %] [% new_value FILTER html %] [% END %]

[% END %] [% BLOCK generate_diffs %] [% SET in_table = 0 %] [% last_changer = 0 %] [% FOREACH change = diffs %] [% PROCESS "email/bugmail-common.txt.tmpl" %] [% IF changer.id != last_changer %] [% last_changer = changer.id %] [% IF in_table == 1 %]
[% SET in_table = 0 %] [% END %] [% IF change.blocker %] [% "${terms.Bug} ${bug.id}" FILTER bug_link(bug, full_url => 1) FILTER none %] depends on [% terms.Bug %] [% change.blocker.id FILTER none %], which changed state.
[% ELSE %] [% INCLUDE global/user.html.tmpl user = to_user, who = change.who %] changed [%+ "${terms.Bug} ${bug.id}" FILTER bug_link(bug, full_url => 1) FILTER none %] at [% change.bug_when FILTER time(undef, to_user.timezone) %]
:
[% END %] [% IF in_table == 0 %]
[% SET in_table = 1 %] [% END %] [% END %] [% END %] [% IF in_table %]
What Removed Added
[% field_label FILTER html %] [% IF old_value %] [% old_value FILTER html %] [% ELSE %]   [% END %] [% IF new_value %] [% new_value FILTER html %] [% ELSE %]   [% END %]

[% END %] [% END %]