Fixed filenames in motion export dialog

This commit is contained in:
FinnStutzenstein 2018-09-18 15:03:55 +02:00
parent c164766fa5
commit 2815d5f62c
3 changed files with 3 additions and 5 deletions

View File

@ -39,7 +39,6 @@ angular.module('OpenSlidesApp.motions.csv', [])
params = {};
}
_.defaults(params, {
filename: gettextCatalog.getString('motions') + '.csv',
changeRecommendationMode: Config.get('motions_recommendation_text_mode').value,
include: {
text: true,
@ -51,6 +50,7 @@ angular.module('OpenSlidesApp.motions.csv', [])
recommendation: true,
},
});
params.filename = gettextCatalog.getString('motions') + '.csv';
if (!_.includes(['original', 'changed', 'agreed'], params.changeRecommendationMode)) {
params.changeRecommendationMode = 'original';
}

View File

@ -185,7 +185,6 @@ angular.module('OpenSlidesApp.motions.docx', ['OpenSlidesApp.core.docx'])
converter = Html2DocxConverter.createInstance();
params = _.clone(params || {}); // Clone this to avoid sideeffects.
_.defaults(params, {
filename: gettextCatalog.getString('motions') + '.docx',
changeRecommendationMode: Config.get('motions_recommendation_text_mode').value,
include: {
text: true,
@ -194,6 +193,7 @@ angular.module('OpenSlidesApp.motions.docx', ['OpenSlidesApp.core.docx'])
},
includeComments: {},
});
params.filename = gettextCatalog.getString('motions') + '.docx';
if (!_.includes(['original', 'changed', 'agreed'], params.changeRecommendationMode)) {
params.changeRecommendationMode = 'original';
}

View File

@ -1321,9 +1321,7 @@ angular.module('OpenSlidesApp.motions.pdf', ['OpenSlidesApp.core.pdf'])
},
export: function (motions, params, singleMotion) {
params = params || {};
_.defaults(params, {
filename: gettextCatalog.getString('motions') + '.pdf',
});
params.filename = gettextCatalog.getString('motions') + '.pdf';
this.getDocumentProvider(motions, params, singleMotion).then(
function (documentProvider) {
PdfCreate.download(documentProvider, params.filename);