Changeset 7654a6d


Ignore:
Timestamp:
Jan 29, 2012, 9:07:36 PM (14 years ago)
Author:
Alex Dehnert <adehnert@…>
Branches:
master, space-access, stable, stage
Children:
4aff789
Parents:
84af6d7
git-author:
Alex Dehnert <adehnert@…> (01/29/12 21:07:36)
git-committer:
Alex Dehnert <adehnert@…> (01/29/12 21:07:36)
Message:

Minor tweaks to the diff emails

  • Send to asa-admin, not asa-exec (RT tickets are unnecessary)
  • Add blank lines between groups in signatories
File:
1 edited

Legend:

Unmodified
Added
Removed
  • asadb/groups/diffs.py

    r281891e r7654a6d  
    7777
    7878    def handle_signatories(self, signatories, ):
     79        prev_group = None
    7980        for signatory in signatories:
    8081            if signatory.end_time > self.now:
     
    8889                counter[signatory.role.slug] = 0
    8990            if signatory.role.slug in self.interesting_signatories:
     91                if signatory.group != prev_group:
     92                    self.signatory_updates.append("")
    9093                self.signatory_updates.append(
    9194                    "%s: %s: %s: %s:\n\trange %s to %s" % (
     
    97100                        signatory.end_time.strftime(settings.DATETIME_FORMAT_PYTHON),
    98101                    ))
     102                prev_group = signatory.group
    99103            else:
    100104                print "Ignoring role %s (signatory %s)" % (signatory.role.slug, signatory, )
     
    172176    callbacks.append(StaticMailCallback(
    173177        fields=['name', 'abbreviation', 'officer_email', 'constitution_url', ],
    174         address='asa-exec@mit.edu',
     178        address='asa-admin@mit.edu',
    175179        template='groups/diffs/asa-update-mail.txt',
    176180        signatories=['president', 'treasurer', 'financial', ]
Note: See TracChangeset for help on using the changeset viewer.