Edgewall Software

Ticket #5908: default_workflow.py.path

File default_workflow.py.path, 774 bytes (added by decipher@…, 4 years ago)
Line 
1Index: trac/ticket/default_workflow.py
2===================================================================
3--- trac/ticket/default_workflow.py     (revisión: 5948)
4+++ trac/ticket/default_workflow.py     (copia de trabajo)
5@@ -170,8 +170,11 @@
6                 else:
7                     allowed = 1
8                 if allowed:
9-                    allowed_actions.append((action_info['default'],
10-                                            action_name))
11+                    if not (action_name == 'accept' and
12+                            req.authname == ticket['owner']):
13+                        allowed_actions.append((action_info['default'],
14+                                                action_name))
15+
16         return allowed_actions
17 
18     def get_all_status(self):