Projet

Général

Profil

0001-export_to_model-remove-slashes-in-computed-filename-.patch

Thomas Noël, 14 janvier 2020 14:42

Télécharger (1,59 ko)

Voir les différences:

Subject: [PATCH] export_to_model: remove slashes in computed filename (#38952)

 tests/test_workflows.py   | 4 ++--
 wcs/wf/export_to_model.py | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)
tests/test_workflows.py
2960 2960
        # check the original image has been left
2961 2961
        assert zinfo.file_size == 580
2962 2962

  
2963
    item.filename = 'formulaire-{{form_number}}.odt'
2963
    item.filename = 'formulaire-{{form_number}}/2.odt'
2964 2964
    item.perform(formdata)
2965
    assert formdata.evolution[-1].parts[-1].base_filename == 'formulaire-%s-%s.odt' % (formdef.id,
2965
    assert formdata.evolution[-1].parts[-1].base_filename == 'formulaire-%s-%s_2.odt' % (formdef.id,
2966 2966
                                                                                       formdata.id)
2967 2967

  
2968 2968
def test_export_to_model_backoffice_field(pub):
wcs/wf/export_to_model.py
379 379
            filename = self.compute(self.filename)
380 380
        if not filename:
381 381
            filename = self.model_file.base_filename
382
        filename = filename.replace('/', '_')
382 383
        return filename
383 384

  
384 385
    def get_directory_name(self):
385
-