Skip to content

Commit 6dfcf05

Browse files
authored
Fixed "New ticket" crash when logging out.
1 parent 878aeaf commit 6dfcf05

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

DjangoPlugin/tracdjangoplugin/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,11 @@ def pre_process_request(self, req, handler):
3434
return handler
3535

3636
def post_process_request(self, req, template, data, content_type):
37+
if data is None:
38+
data = {}
3739
if req.path_info == '/newticket' and not data.get('preview_mode', False):
3840
simple_interface = 'TICKET_BATCH_MODIFY' not in req.perm
39-
if simple_interface:
41+
if simple_interface and 'fields' in data:
4042
data['fields'] = [f for f in data['fields']
4143
if f['name'] not in self.hidden_fields]
4244
data['simple_interface'] = simple_interface

0 commit comments

Comments
 (0)