From 120b63d507a3316666b25494bc890a024948aef8 Mon Sep 17 00:00:00 2001
From: Max Kanat-Alexander
- Updated votes per user from - [%+ changes.votesperuser.0 FILTER html %] to - [%+ product.votes_per_user FILTER html %]. -
- [% checkvotes = 1 %] -[% END %] - -[% IF changes.maxvotesperbug.defined %] -- Updated maximum votes per [% terms.bug %] from - [%+ changes.maxvotesperbug.0 FILTER html %] to - [%+ product.max_votes_per_bug FILTER html %]. -
- [% checkvotes = 1 %] -[% END %] - -[% IF changes.votestoconfirm.defined %] -- Updated number of votes needed to confirm a [% terms.bug %] from - [%+ changes.votestoconfirm.0 FILTER html %] to - [%+ product.votes_to_confirm FILTER html %]. -
- [% checkvotes = 1 %] -[% END %] [% IF changes.allows_unconfirmed.defined %]@@ -121,65 +94,12 @@
[% END %] +[% Hook.process('changes') %] + [% IF !changes.keys.size %]Nothing changed for product '[% product.name FILTER html %]'.
[% END %] -[%# Note that this display of changed votes and/or confirmed bugs is - not very scalable. We could have a _lot_, and we just list them all. - One day we should limit this perhaps, or have a more scalable display %] - - -[% IF checkvotes %] -Checking existing votes in this product for anybody who now
- has too many votes for [% terms.abug %]...
- [% IF changes.too_many_votes.size %]
- [% FOREACH detail = changes.too_many_votes %]
- →removed votes for [% terms.bug %]
- [%- detail.id FILTER html %] from [% detail.name FILTER html %]
- [% END %]
- [% ELSE %]
- →there were none.
- [% END %]
-
Checking existing votes in this product for anybody
- who now has too many total votes...
- [% IF changes.too_many_total_votes.size %]
- [% FOREACH detail = changes.too_many_total_votes %]
- →removed votes for [% terms.bug %]
- [%- detail.id FILTER html %] from [% detail.name FILTER html %]
- [% END %]
- [% ELSE %]
- →there were none.
- [% END %]
-
Checking unconfirmed [% terms.bugs %] in this product for any which now have
- sufficient votes...
- [% IF changes.confirmed_bugs.size %]
- [% FOREACH id = changes.confirmed_bugs %]
-
- [%# This is INCLUDED instead of PROCESSED to avoid variables getting
- overwritten, which happens otherwise %]
- [% INCLUDE bug/process/results.html.tmpl
- type = 'votes'
- mailrecipients = { 'changer' => user.login }
- header_done = 1
- id = id
- %]
- [% END %]
- [% ELSE %]
- →there were none.
- [% END %]
-