Ticket #2178: trac-owner-show-name.patch
| File trac-owner-show-name.patch, 1.0 KB (added by dserodio@…, 3 years ago) |
|---|
-
trac/ticket/api.py
old new 64 64 65 65 # Owner field, can be text or drop-down depending on configuration 66 66 field = {'name': 'owner', 'label': 'Owner'} 67 if self.config.get('ticket', 'restrict_owner').lower() in util.TRUE: 67 restrict_owners_cfg = self.config.get('ticket', 'restrict_owner').lower() 68 if restrict_owners_cfg in (util.TRUE, 'name', 'username'): 68 69 field['type'] = 'select' 69 70 users = [] 70 71 for username, name, email in self.env.get_known_users(db): 71 users.append(username) 72 # Show name or username depending on configuration 73 if restrict_owners_cfg == 'name' and name is not None: 74 users.append(name) 75 else: 76 users.append(username) 72 77 field['options'] = users 73 78 field['optional'] = True 74 79 else:
