Edgewall Software

Ticket #3967: TicketQueryMacroDynamicUserVariable.diff

File TicketQueryMacroDynamicUserVariable.diff, 535 bytes (added by ilias@…, 5 years ago)
  • query.py

     
    721721        format = kwargs.pop('format', 'list').strip().lower() 
    722722        query_string = '&'.join(['%s=%s' % item for item in kwargs.iteritems()]) 
    723723 
     724        #replace dynamic variable $USER 
     725        query_string = query_string.replace('$USER', req.authname) 
     726             
    724727        query = Query.from_string(self.env, query_string) 
    725728        tickets = query.execute(req) 
    726729