# HG changeset patch # User Sverre Rabbelier # Date 1235076277 0 # Node ID 842958b8a55dba2a3fabaed34188cc11222b7a58 # Parent 5b154edd94ac9aa20b31bb4b3c6d7f9cc5ee5e4b Rebased my double work on top of Todd recent commit Patch by: Sverre Rabbelier diff -r 5b154edd94ac -r 842958b8a55d app/soc/views/helper/params.py --- a/app/soc/views/helper/params.py Thu Feb 19 20:30:47 2009 +0000 +++ b/app/soc/views/helper/params.py Thu Feb 19 20:44:37 2009 +0000 @@ -203,6 +203,7 @@ new_params['invite_template'] = 'soc/models/invite.html' new_params['export_content_type'] = None + new_params['export_extension'] = '.txt' # TODO: Use only the js modules needed instead of js_uses_all new_params['js_uses_all'] = DEF_JS_USES_LIST diff -r 5b154edd94ac -r 842958b8a55d app/soc/views/models/base.py --- a/app/soc/views/models/base.py Thu Feb 19 20:30:47 2009 +0000 +++ b/app/soc/views/models/base.py Thu Feb 19 20:44:37 2009 +0000 @@ -61,8 +61,6 @@ DEF_CREATE_INSTRUCTION_MSG_FMT = ugettext( 'Please select a %s for the new %s.') - DEF_EXPORT_EXTENSION = '.txt' - def __init__(self, params=None): """ @@ -226,8 +224,8 @@ response_args = {'mimetype': params['export_content_type']} - export_extension = params.get('export_extension', - self.DEF_EXPORT_EXTENSION) + export_extension = params['export_extension'] + response_headers = { 'Content-Disposition': 'attachment; filename=%s%s' % ( entity.link_id, export_extension),