Skip to content

Commit 3dabf87

Browse files
committed
fixes for contract import
1 parent b31936e commit 3dabf87

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

por/dashboard/events.py

+11-1
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,17 @@ def before_application_new_render(context, event):
271271
fs.api_uri.metadata['instructions'] = _(u'Please provide application uri. If you choose trac or svn - leave this field empty.')
272272

273273

274-
#Customer request rendering events
274+
@events.subscriber([Contract, events.IBeforeRenderEvent])
275+
def before_contract_render(context, event):
276+
bind_project(context, event)
277+
fs = event.kwargs['fs']
278+
if not fs._render_fields.keys():
279+
fs.configure(readonly=fs.readonly)
280+
del fs._render_fields['project']
281+
del fs._render_fields['time_entries']
282+
del fs._render_fields['customer_requests']
283+
284+
275285
@events.subscriber([Contract, events.IBeforeEditRenderEvent])
276286
def before_contract_editrender(context, event):
277287
bind_project(context, event)

setup.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,9 @@
5454
'js.jquery_datatables==1.8.2',
5555
'unittest2',
5656
'bleach',
57-
'raven'
57+
'raven',
58+
'sunburnt',
59+
'lxml'
5860
]
5961

6062
if sys.version_info[:3] < (2,5,0):

0 commit comments

Comments
 (0)