Changeset 345
- Timestamp:
- 03/30/10 13:30:40 (14 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r337 r345 1 2010-03-20 2 3 * Fixed a bug reporter was always set to the default value specified 4 in trac.ini. 5 6 Reported by: Jean-Paul Duyx <jean-paul dot duyx at sara dot nl> 7 Fixed by: Bas van der Vlies 8 9 * If reported field is overriden then use it for all trac functions 10 including notification, closes #187 11 12 Reported by: shildebrand at venturebeat dot com 13 Fixed by: Bas van der Vlies 14 1 15 2010-03-24 2 16 -
trunk/debian/changelog
r344 r345 1 email2trac (1.3.2-1) stable; urgency=low 2 3 * Fixed a bug reporter was always set to the default value specified 4 in trac.ini. 5 6 Reported by: Jean-Paul Duyx <jean-paul dot duyx at sara dot nl> 7 Fixed by: Bas van der Vlies 8 9 -- root <root@subtrac2.rc.sara.nl> Tue, 30 Mar 2010 13:22:00 +0200 10 1 11 email2trac (1.3.1-1) stable; urgency=low 2 12 3 * If reported field is overriden then use it also use the overriden value4 fornotification, closes #18713 * If reported field is overriden then use it for all trac functions 14 including notification, closes #187 5 15 6 16 Reported by: shildebrand at venturebeat dot com -
trunk/email2trac.py.in
r344 r345 683 683 if use_default: 684 684 value = self.get_config('ticket', 'default_%s' %(field) ) 685 ticket[field] = value686 685 687 686 except TypeError: 687 pass 688 689 ## Only set if we have a value 690 # 691 if value: 688 692 ticket[field] = value 689 693 690 694 if self.DEBUG >= 10: 691 695 print 'ticket_field\t %s = %s' %(field, ticket[field]) 692 696 693 697 def ticket_update(self, m, id, spam): 694 698 """ … … 835 839 value = self.get_config('ticket', 'default_%s' %(name) ) 836 840 else: 841 ## Else we get the default value for reporter 842 # 837 843 value = field.get('value') 838 844 options = field.get('options') 845 839 846 if value and options and (value not in options): 840 value = options[int(value)]841 847 value = options[int(value)] 848 842 849 if self.DEBUG > 10: 843 850 print 'trac.ini name %s = %s' %(name, value) … … 857 864 print 'user_dict[%s] = %s' %(name, value) 858 865 859 user_dict[name] = value 866 if value: 867 user_dict[name] = value 860 868 861 869 self.update_ticket_fields(ticket, user_dict, use_default=1)
Note: See TracChangeset
for help on using the changeset viewer.