Ticket #195: ticket-prefix-resolution-and-status.patch

File ticket-prefix-resolution-and-status.patch, 560 bytes (added by Konstantin Ryabitsev <icon@…>, 14 years ago)

Enhancement that allows setting resolution and status via ticket prefixes.

  • (a) email2trac.py.in vs. (b) /home/kryabi/email2trac-modified

    a b  
    828840
    829841                        name = field['name']
    830842
    831                         ## skip some fields like resolution
    832                         #
    833                         if name in [ 'resolution' ]:
    834                                 continue
    835 
    836843                        ## default trac value
    837844                        #
    838845                        if not field.get('custom'):
     
    868875
    869876                self.update_ticket_fields(ticket, user_dict, use_default=1)
    870877
    871                 ## Set status ticket
    872                 #
    873                 ticket['status'] = 'new'
     878                if 'status' not in user_dict.keys():
     879                        ticket['status'] = 'new'
    874880
    875881
    876882