Edgewall Software

Ticket #925: ticket-custom-field-label-with-wiki-syntax-r2678.patch

File ticket-custom-field-label-with-wiki-syntax-r2678.patch, 996 bytes (added by Markus Tacker <m@…>, 6 years ago)
  • trac/ticket/api.py

     
    1818from trac.core import * 
    1919from trac.perm import IPermissionRequestor 
    2020from trac.wiki import IWikiSyntaxProvider 
     21from trac.wiki import wiki_to_oneliner 
    2122from trac.Search import ISearchSource, query_to_sql, shorten_result 
    2223 
    2324 
     
    108109                'name': name, 
    109110                'type': self.config.get('ticket-custom', name), 
    110111                'order': int(self.config.get('ticket-custom', name + '.order', '0')), 
    111                 'label': self.config.get('ticket-custom', name + '.label', ''), 
     112                'label': wiki_to_oneliner(self.config.get('ticket-custom', name + '.label', ''), self.env, self.env.get_db_cnx()), 
    112113                'value': self.config.get('ticket-custom', name + '.value', '') 
    113114            } 
    114115            if field['type'] == 'select' or field['type'] == 'radio':