Edgewall Software

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

File ticket-custom-field-label-with-wiki-syntax-r3931.patch, 1.0 KB (added by Markus Tacker <m@…>, 2 years ago)

Updated patch for r3931

  • trac/ticket/api.py

     
    2424from trac.util.html import html, Markup 
    2525from trac.util.text import shorten_line 
    2626from trac.util.datefmt import utc 
    27 from trac.wiki import IWikiSyntaxProvider, Formatter 
     27from trac.wiki import IWikiSyntaxProvider, Formatter, wiki_to_oneliner 
    2828 
    2929 
    3030class ITicketChangeListener(Interface): 
     
    165165                'name': name, 
    166166                'type': config.get(name), 
    167167                'order': config.getint(name + '.order', 0), 
    168                 'label': config.get(name + '.label') or name.capitalize(), 
     168                'label': wiki_to_oneliner(config.get(name + '.label') or name.capitalize(), self.env, self.env.get_db_cnx()), 
    169169                'value': config.get(name + '.value', '') 
    170170            } 
    171171            if field['type'] == 'select' or field['type'] == 'radio':