Changeset 438


Ignore:
Timestamp:
07/22/10 15:00:59 (14 years ago)
Author:
bas
Message:

ported to notify_template and notify_template to UserDict?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/email2trac.py.in

    r437 r438  
    183183                        self.parameters.email_quote = '> '
    184184
    185                 if self.parameters.has_key('alternate_notify_template'):
    186                         self.notify_template = str(self.parameters['alternate_notify_template'])
    187                 else:
    188                         self.notify_template = None
    189 
    190                 if self.parameters.has_key('alternate_notify_template_update'):
    191                         self.notify_template_update = str(self.parameters['alternate_notify_template_update'])
    192                 else:
    193                         self.notify_template_update = None
    194 
    195185                if self.parameters.has_key('reply_all'):
    196186                        self.REPLY_ALL = int(self.parameters['reply_all'])
     
    11171107                # like alternate notify template
    11181108                #
    1119                 if self.notify_template:
     1109                if self.parameters.alternate_notify_template:
    11201110                        tkt['id'] = self.id
    11211111                        changed = True
     
    20172007                        tn = TicketNotifyEmail(self.env)
    20182008
    2019                         if self.notify_template:
     2009                        if self.parameters.alternate_notify_template:
    20202010
    20212011                                if self.VERSION >= 0.11:
     
    20232013                                        from trac.web.chrome import Chrome
    20242014
    2025                                         if self.notify_template_update and not new:
    2026                                                 tn.template_name = self.notify_template_update
     2015                                        if  self.parameters.alternate_notify_template_update and not new:
     2016                                                tn.template_name = self.parameters.alternate_notify_template_update
    20272017                                        else:
    2028                                                 tn.template_name = self.notify_template
     2018                                                tn.template_name = self.parameters.alternate_notify_template
    20292019
    20302020                                        tn.template = Chrome(tn.env).load_template(tn.template_name, method='text')
     
    20322022                                else:
    20332023
    2034                                         tn.template_name = self.notify_template;
     2024                                        tn.template_name = self.parameters.alternate_notify_template
    20352025
    20362026                        tn.notify(tkt, new, modtime)
Note: See TracChangeset for help on using the changeset viewer.